- Получаем новый логин пароль к FTP
- запускаем cmd:
telnet %hostname% 21 USER %username% PASS (полученный пароль) PASV MLSD
- На данном этапе сессия должна повиснуть и ожидать трасфера данных по второму соединению.
- После выполнения PASV мы получаем строку вида 227 Entering Passive Mode (91,198,36,40,170,122). последние 2 набора чисел – это наш порт на 91,198,36,40 к которому нам надо выполнить второе соединение. Для примера (нам нужен будет стандартный windows калькуляторв в режиме programmer): переводим 170 в hex: aa , переводим 122 в hex: 7a ; соединяем строки – вышло aa7a, переводим обратно в десятичные: 43642
- Открываем второе окно cmd
telnet 91.198.36.40 43642
- После этого в первом окне мы увидим
226 Transfer complete
Как правильно telnet ftp
Published in administration IT