1 votos

¿Por qué no puedo eliminar esta entrada superior en las opciones del cortafuegos?

Voy a Preferencias del Sistema, Firewall, y luego Opciones de Firewall. No puedo seleccionar la entrada "Compartir archivos (FTP)" para eliminarla. ¿Cómo puedo hacerlo?

enter image description here

Actualización: Estoy ejecutando OS X 10.7.5, y no hay nada activado en el panel de preferencias de Compartir. En algún momento debo haber activado un demonio FTP para algunas pruebas, y me olvidé de ello. Puedo hacer esto:

$ ftp localhost
Trying 127.0.0.1...
Connected to localhost.
220 127.0.0.1 FTP server (tnftpd 20100324+GSSAPI) ready.

Resulta que puedo apagarlo con:

sudo /bin/launchctl unload -w /System/Library/LaunchDaemons/ftp.plist

Sigo pensando que debería haber podido bloquearlo en el panel de preferencias del cortafuegos.

5voto

Phill Puntos 126

OS X crea automáticamente entradas de cortafuegos cuando se inicia un servicio (como AFP o SSH) a través de las Preferencias del Sistema.

Eso es práctico, porque no tienes que molestarte con las reglas del cortafuegos. El sistema operativo configura el cortafuegos según sea necesario para que los servicios seleccionados funcionen. La desventaja es que esas entradas no pueden ser editadas o eliminadas desde el panel de Firewall, en lugar de ello, es necesario detener el servicio Lo cual es algo contraintuitivo.

¿Podría ser que hayas habilitado el uso compartido de archivos FTP en Preferencias del Sistema > Compartir?

Si está utilizando Mac OS X Leopard o Snow Leopard debe desmarcar la opción "Compartir archivos y carpetas mediante FTP", la entrada del cortafuegos desaparecerá (crédito: imagen de eHow ):

enter image description here

(Apple abandonó el soporte de FTP en OS X Lion, aunque puede ser activar y desactivar a través de la línea de comandos :

  • Para activar e iniciar el servicio:

    sudo launchctl load -w /System/Library/LaunchDaemons/ftp.plist
  • Para desactivarlo y detenerlo:

    sudo launchctl unload /System/Library/LaunchDaemons/ftp.plist
  • Para arrancar/parar cuando el sistema está en marcha:

    sudo launchctl start com.apple.ftpd
    sudo launchctl stop com.apple.ftpd

)

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X