Описание тега gungrave
Протокол FTP имеет довольно много команд. Пока клиент сопоставляет некоторые из них более удобный текстовый интерфейс.
Например, если вы используете FTP-сервер в
(в зависимости от вашего фтп
клиента, я должен использовать фтп-ВД
), вы увидите нечто вроде следующего (--->
показывает, что отправляется на сервер):
$ фтп-ВД ftp.debian.org
Подключен к ftp.debian.org.
220 ftp.debian.org FTP-сервер
Имя (ftp.debian.org:user): анонимный
---> Анонимный пользователь
331 пожалуйста, задайте пароль.
Пароль:
---> ПРОХОД ХХХХ
230 логин успешный.
[...]
на FTP - > компакт-диска Debian
---> Ухо в Debian
Каталог 250 успешно изменен.
То есть, ваш удобный компакт
звонки будут переклассифицированы в ухо
команды.
Некоторые FTP-клиенты позволяют передавать дословно команд FTP на сервер, в ваш это делается с буквальным
(мой фтп
использует цитату
):
на FTP> цитата Дов ..
---> Ухо ..
Каталог 250 успешно изменен.
Полезно? Действительно, это позволяет вам взаимодействовать с вашим FTP-сервером как клиент не знает. Может быть, ваш клиент не выполняет сайт
команды, тогда еще можно было использовать литерал сайте [...]
для того, чтобы сервер делай, что хочешь. Такие вещи, как сайт FXP можно сделать с помощью любого ftp-клиента с помощью ручной команды, тоже (хотя и довольно неудобно). Кроме того, для экспериментов с FTP, это более удобно, чтобы процесс входа обрабатывается ftp-клиент и использовать в дальнейшем буквальном команды (по сравнению с использованием только telnet/netcat с).
Однако, какой сервер, очевидно, понимает, зависит от вашего сервера:
на FTP> цитата фрагментик
---> фрагментик
500 неизвестная команда.