Ich habe kürzlich ein Upgrade auf Lion durchgeführt und versucht, von einem anderen Mac per FTP darauf zuzugreifen, aber ich konnte nicht. Ich ging zu Systemeinstellungen>Freigabe und konnte nur AFP- und SMB-Freigabe finden. Wie aktiviere ich die FTP-Freigabe in Lion?
Die Option wurde in OS X 10.7 aus der GUI entfernt, Sie können sie jedoch mit ein paar Befehlen aktivieren.
Hier ist eine gute Beschreibung, wie man es macht.
http://reviews.cnet.com/8301-13727_7-20088844-263/managing-ftp-services-in-os-x-lion/
Zusammenfassung des obigen Links:
Laden:
sudo launchctl load -w /System/Library/LaunchDaemons/ftp.plist
Dann würden Sie zum Starten und Stoppen Folgendes ausführen:
sudo launchctl start com.apple.ftpd
sudo launchctl stop com.apple.ftpd
Abzuladen:
sudo launchctl unload /System/Library/LaunchDaemons/ftp.plist
Wenn ich mich nicht irre wird FTP nicht mehr unterstützt, zu unsicher, zB sendet dein Passwort unverschlüsselt über das Netzwerk etc . Wenn Sie jedoch "Remote Login" beim Teilen aktivieren, können Sie SFTP verwenden, das genauso gut funktioniert wie FTP. SFTP steht für sicheres FTP und daher werden alle Informationen, die Sie zwischen Computern übertragen, während der Übertragung über das Netzwerk, Internet usw. verschlüsselt.
Sobald Sie es auf Ihrem Computer aktiviert haben, können Sie sich mithilfe von SSH / SFTP-Anmeldeformaten mit ihm verbinden, z. B. siehe unten:
sftp username@hostname_or_ip-address
sftp user@host
vs ausführen ssh user@host
? Wenn Sie ssh-in können, sollten Sie sftp-in können. Hilft diese andere Lösung? apple.stackexchange.com/questions/41652/…sftp >
Eingabeaufforderung erhalten.ssh_exchange_identification: Connection closed by remote host Connection closed
Das ist die gleiche Art von Fehler, die ich beim Verbinden über die GUI-App bekommen habe.#/etc/hosts.allow sshd:LOCAL sshd:192.168.1.0/255.255.255.0
hosts.allow
under/etc
/etc/hosts
Datei. Unterschiede basieren wahrscheinlich auf dem Linux-System, von dem die Referenz stammt.ping
den Computer finden, auf den du zugreifen möchtest. Nur neugierig./var/empty
? Wenn nicht, erstellen Sie es und sudo chown -R root:sys
starten Sie es neu und sehen Sie, was passiert. Wird dieser Fehler auch in system.log angezeigt?/var/empty
...
daviesgeek
Digitales Kind