Menu

6 februari 2013

De FTP service activeren in OS X 10.7 en 10.8

Location-FTP-iconSinds OS X 10.8 Lion heeft Apple ervoor gekozen om de FTP server functionaliteit in het kader van de ‘veiligheid’ te verwijderen uit OS X. Althans zo lijkt het op het eerste gezicht omdat de optie FTP niet meer zichtbaar is in  ▸ Systeemvoorkeuren ▸ Delen.

Niets is echter minder waard, de FTP server functionaliteit is nog steeds aanwezig in OS X Lion en Mountain Lion maar dient vanaf nu handmatig te worden gestart met behulp van OS X Terminal en het launchctl commando.

Aangezien OS X standaard beschikt over SFTP (de veilige variant van FTP) en WebDAV is de standaard aanwezige FTP server door Apple op een lager pitje gezet. Toch is het gebruik van de FTP server wel eens noodzakelijk om bijvoorbeeld bestanden te ontvangen van een IP camera of andere netwerk apparatuur.

Je start de FTP server met het OS X Terminal commando:

sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist

Om toegang te krijgen maak je gebruik van de standaard poort 21 en kun je de lokale accounts van je Mac gebruiken. Je kunt de FTP functionaliteit testen met:

ftp gebruikersnaam@127.0.0.1

De FTP server kun je weer stoppen met:

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

• Geupdate artikel




Gerelateerde tips:




Reacties


  • Matthijs 6 februari 2013 om 10:19

    Bedankt voor de tip!

  • Elektro 6 februari 2013 om 11:27

    Er is ook een mooie gratis app voor:

    http://www.troncept.com/lion-ftpd-enable/

  • Frank 6 februari 2013 om 12:42

    Ik gebruik Cyberduck en voor mij werkt dat.

  • M. van der Spek 10 februari 2013 om 9:43

    Overgens zit sinds osx 10.8 server er wel een gui in de server app. Verder kan je hem ook als service activeren als volgt:sudo launchctl load -w /System/Library/LaunchDaemons/ftp.plistThen, if youd like to stop FTP, issue this command:sudo launchctl stop com.apple.ftpdAnd if you decide youd like to bring it back up, use this command:sudo launchctl start com.apple.ftpdIf youd like for launchd to forget about FTP, that is when you would run this:sudo launchctl unload /System/Library/LaunchDaemons/ftp.plist

  • Eelke 7 oktober 2013 om 13:27

    Bedankt voor de tip. Wat betreft de zin: “Niets is echter minder waard”, ik denk dat dat “Niets is echter minder waar” moet zijn.

Een reactie toevoegen: