Я пытаюсь подключиться к FTP через командную строку, используя
ftp ftpperso.free.fr
Затем мне предлагается ввести имя пользователя и пароль.
Я получаю это сообщение
230 User username logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
и status
подтверждает, что я подключен к серверу.
Однако когда я пытаюсь выполнить любую команду (например, ls
), консоль зависает и ничего не происходит.
Вы хоть понимаете, что происходит?
решение1
Вероятно, вы находитесь за NAT, и поэтому вам необходимо включить пассивный режим, прежде чем что-либо делать.
ftp> passive
Passive mode on.