> Хочу попробовать поработать по телнету с 21-м портом. > Подскажите несколько команд протокола. > И пож-та не отсылайте читать умную докум-цию. > порой достаточно грамотно сказать пару фраз - и идея ясна > спасибо Не вижу принципиальной разницы в том, чтобы писать команды здесь или дать на них ссылку. Если разница существует, расскажи о ней. =))))
ЗЫ Да и потом, мо-моему, Телнет юзает 23-й порт... 21-й -- эт ФТП.
Хочу попробовать поработать по телнету с 21-м портом.
Подскажите несколько команд протокола.
И пож-та не отсылайте читать умную докум-цию.
порой достаточно грамотно сказать пару фраз - и идея ясна
спасибо
КАК работать с 21-м портом?16.09.02 14:29 Автор: rom30 Статус: Незарегистрированный пользователь
> Хочу попробовать поработать по телнету с 21-м портом. > Подскажите несколько команд протокола. > И пож-та не отсылайте читать умную докум-цию. > порой достаточно грамотно сказать пару фраз - и идея ясна > спасибо Спасибо всем.
КАК работать с 21-м портом?16.09.02 11:19 Автор: Kost <Пробки Москвы> Статус: Elderman
> Хочу попробовать поработать по телнету с 21-м портом. > Подскажите несколько команд протокола. > И пож-та не отсылайте читать умную докум-цию. > порой достаточно грамотно сказать пару фраз - и идея ясна > спасибо на 21-м порту обычно висит FTP-сервер.
Для анонимного FTP:
telnet your.host.ru 21
help (выдаст список команд, которые знает этот FTP-сервер)
user ftp (надо залогиниться)
pass any@domain.ru
ls
get file.ext
quit
То же самое достигается FTP-клиентом, который работает с командной строкой.
Не так все просто16.09.02 19:45 Автор: :-) <:-)> Статус: Elderman
FTP использует 2 порта: 21 для команд и 20 для данных.
Поэтому telnet'ом по 21 порту не получится посмотреть листинг каталога или слить/залить файл. Для этого нужно открыть соединение с портом данных сервера.
Как вариант - запустить вторую сессию telnet, предварительно переведя FTP-сервер в пассивный режим командой PASV.
Пример:
>telnet ftp.microsoft.com 21
user anonymous
pass president@microsoft.com
pasv
Ответ сервера:
227 Entering Passive Mode (207,46,133,140,51,72).
Сервер сообщает номер порта данных, на который он ждет соединения. В данном случае это 13128 (51,72 -> 0x33,0x48 -> 0x3348 -> 13128)
Открываем вторую telnet-сессию на порт 13128. Теперь можно в первой сессии (порт 21) набрать команду LIST, и тогда во второй сессии (порт 13128) появится листинг директории. (Или команду RETR имя_файла, тогда на порт 13128 попрет содержимое соответствующего файла)
Вот. :-)
Да, это я тормознул :)17.09.02 13:46 Автор: Kost <Пробки Москвы> Статус: Elderman
> FTP использует 2 порта: 21 для команд и 20 для данных. > Поэтому telnet'ом по 21 порту не получится посмотреть > листинг каталога или слить/залить файл. Для этого нужно ....
КАК работать с 21-м портом?16.09.02 09:59 Автор: Lurga Статус: Elderman Отредактировано 16.09.02 10:01 Количество правок: 1
> Хочу попробовать поработать по телнету с 21-м портом. > Подскажите несколько команд протокола. > И пож-та не отсылайте читать умную докум-цию. > порой достаточно грамотно сказать пару фраз - и идея ясна > спасибо Не вижу принципиальной разницы в том, чтобы писать команды здесь или дать на них ссылку. Если разница существует, расскажи о ней. =))))
ЗЫ Да и потом, мо-моему, Телнет юзает 23-й порт... 21-й -- эт ФТП.