Perché non riesco a rimuovere questa voce superiore nelle opzioni del firewall?

1

Vado in Preferenze di Sistema, Firewall, quindi Opzioni Firewall. Non riesco a selezionare la voce "File Sharing (FTP)" per rimuoverlo. Come posso?

Aggiornamento: eseguo OS X 10.7.5 e nulla è abilitato nel pannello delle preferenze Condivisione. Ad un certo punto devo aver acceso un demone FTP per alcuni test, e me ne sono dimenticato. Posso fare questo:

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

Sembra che potrei spegnerlo con:

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

Mi sento ancora come se dovessi essere in grado di bloccarlo nel pannello delle preferenze del firewall.

    
posta Rob N 11.06.2013 - 02:21
fonte

1 risposta

5

OS X crea automaticamente voci firewall quando un servizio (come AFP o SSH) viene avviato tramite le Preferenze di Sistema.

È comodo, perché non devi preoccuparti delle regole del firewall. Il sistema operativo configura il firewall come necessario affinché i servizi selezionati funzionino. Lo svantaggio è che queste voci non possono essere modificate o rimosse dal riquadro Firewall, devi invece interrompere il servizio , che è alquanto controintuitivo.

Potrebbe essere che tu abbia abilitato la condivisione di file FTP in Preferenze di Sistema > La condivisione?

Se utilizzi Mac OS X Leopard o Snow Leopard devi deselezionare "Condividi file e cartelle tramite FTP", la voce del firewall scompare (credito: immagine da eHow ):

(ApplehaabbandonatoilsupportoFTPsuOSXLion,sebbenepossaessere abilitato e disabilitato tramite la riga di comando :

  • Per abilitare e avviare il servizio:

    sudo launchctl load -w /System/Library/LaunchDaemons/ftp.plist
    
  • Per disabilitarlo e fermarlo:

    sudo launchctl unload /System/Library/LaunchDaemons/ftp.plist
    
  • Per avviarlo / arrestarlo quando il sistema è in esecuzione:

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

)

    
risposta data 11.06.2013 - 14:37
fonte

Leggi altre domande sui tag