FTP и SFTP сервер на OS X Lion 10.7

Чтобы запустить сервер на OS X Lion 10.7 запустите команду в терминале:

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

Проверяем:

alderaan:~ raveman$ ftp localhost
Trying ::1...
Connected to localhost.
220 ::1 FTP server (tnftpd 20100324+GSSAPI) ready.
Name (localhost:raveman): 
331 User raveman accepted, provide password.
Password: 
230 User raveman logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> pwd
Remote directory: /Users/raveman

Выключить:

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

Для того, чтобы включить sftp сервер, достаточно включить «Удаленный вход» в разделе «Общий доступ» в системных настройках.