[ @debian @install @ftp ]
Здесь будет рассмотрена установка обычного, древнего ftp (как деды завещали). Лучше пользоваться более современным [[vsfptd]>
sudo aptitude install ftp lftp
Когда сервер принимает гостевые подключения:
ftp 192.168.10.10
Когда нужно залогиниться:
ftp astenix@192.168.10.10
Откроется приглашение вводить команды на ftp:
ftp>
„?” или „help” — посмотреть все команды, доступные для взаимодействия с удаленным ftp сервером
Команды есть стандартные, но их следует сперва изучить:
„ls” — посмотреть файлы на удаленном ftp сервере
„!ls” — посмотреть файлы на своём hdd
„lpwd” — посмотреть текущий каталог на своём hdd
„lcd” — переместиться в другой каталог на своём hdd (аналог обычной команды „cd“; названия подхватываются через [tab])
„mkdir foldername” — создать каталог на удаленном сервере
„get filename.txt” — снять с удаленного сервера на hdd один файл
„mget *.txt” — снять на свой hdd с удалённого сервера несколько файлов
„put filename.txt” — закачать с hdd на удаленный сервер один файл (filename.txt)
„mput *.txt” — закачать с hdd на удаленный сервер несколько файлов
„rename filename.txt newfilename.txt” — переименовать файл filename.txt на newfilename.txt на удаленном сервере
„delete filename.txt” — удалить файл на удаленном сервере
„mdelete filename.txt” — удалить множество файлов на удаленном сервере
„!ls” — посмотреть файлы на своём hdd
„lpwd” — посмотреть текущий каталог на своём hdd
„lcd” — переместиться в другой каталог на своём hdd (аналог обычной команды „cd“; названия подхватываются через [tab])
„mkdir foldername” — создать каталог на удаленном сервере
„get filename.txt” — снять с удаленного сервера на hdd один файл
„mget *.txt” — снять на свой hdd с удалённого сервера несколько файлов
„put filename.txt” — закачать с hdd на удаленный сервер один файл (filename.txt)
„mput *.txt” — закачать с hdd на удаленный сервер несколько файлов
„rename filename.txt newfilename.txt” — переименовать файл filename.txt на newfilename.txt на удаленном сервере
„delete filename.txt” — удалить файл на удаленном сервере
„mdelete filename.txt” — удалить множество файлов на удаленном сервере
С удалением каталогов посложнее. Обычно достаточно „rmdir folder”, но если внутри есть другие файлы/подкаталоги, то сперва нужно удалить их — „mdelete folder*/*” — затем уже удалить сам каталог — „rmdir folder”.
Считается проще зайти на ftp через утилиту lftp: „lftp -u [user],[pass> [server]” и выполнить „rm -r [directory]/”.
А можно сделать „rmdir [directory]/” при подключении к ftp-серверу через утилиту ncftp.
Считается проще зайти на ftp через утилиту lftp: „lftp -u [user],[pass> [server]” и выполнить „rm -r [directory]/”.
А можно сделать „rmdir [directory]/” при подключении к ftp-серверу через утилиту ncftp.
„exit” или „bye” — разорвать соединение
См. далее Software:ftp