6 februari 2013

De FTP service activeren in OS X 10.7 en 10.8

1 min leestijd

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
Helaas, video is niet (meer) beschikbaar...

De FTP server kun je weer stoppen met:

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

• Geupdate artikel

info
Auteur Richard IJzermans
Bijgewerkt06/02/2013 13:15
Categorie macOS
Feedback Probleem melden
Delen 𝕏
  5 reacties

Reacties

  • Reactie van Eelke
    Eelke

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

    Beantwoorden
  • Reactie van M. van der Spek
    M. van der Spek

    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

    Beantwoorden
  • Reactie van Frank
    Frank

    Ik gebruik Cyberduck en voor mij werkt dat.

    Beantwoorden
  • Reactie van Elektro
    Elektro

    Er is ook een mooie gratis app voor:

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

    Beantwoorden
  • Reactie van Matthijs
    Matthijs

    Bedankt voor de tip!

    Beantwoorden

Laat een reactie achter



Wil je appletips meldingen ontvangen?

Je kunt zelf aangeven over welke onderwerpen je medlingen wilt ontvangen en natuurlijk kun je deze ook weer uitschakelen.

Nadat je op akkoord klikt zal je webbrowser vragen of je akkoord gaat met het ontvangen van pushberichten.


AKKOORD    NEE BEDANKT
Download gratis de appletips app
voor iPhone en iPad in de App Store