Keine FTP Freigabe unter “LION” ! Hier die Lösung !

Apple hat die FTP-Freigabe als Sicherheitsrisiko eingestuft und wurde aus der “Freigabe” verbannt !

Die FTP-Ressourcen sind zwar vorhanden, müssen aber manuell aktiviert werden.

Es gibt viele Hinweise und Tipps, aber die sind meist unvollständig und/oder führen nicht zum gewünschten Ziel !

Richtige minimale Vorgehensweise:

1.) FTP User anlegen (wenn notwendig)
2.) Eine ACL-Gruppe für den FTP erstellen
sudo dseditgroup -o create -n /Local/Default com.apple.access_ftp
3.) Den User der ACL-Gruppe hinzufügen (wenn Notwendig)   
sudo dseditgroup -o edit -a USERNAME com.apple.access_ftp
4.) Die ACL laden
sudo launchctl load -w /System/Library/LaunchDaemons/ftp.plist
5.) Den FTP-Server starten
sudo sudo /usr/libexec/ftpd -D

Das lässt sich noch ausbauen. Mit Scripts zum User anlegen und löschen, ACL´s via Skript anlegen und löschen, und auch den FTP Server via Skript aktiveren und deaktivieren (deaktivieren: sudo killall ftpd)

 

Aber ich habe nun ein Tool entwickelt mit dem sich das lösen lässt:
http://osx.loeschl.com/?p=492

Andreas Löschl
Andreas Löschl

Leave a comment

You must be logged in to post a comment.