<Предыдущая | Содержание: | Следующая>
Есть несколько различных способов выполнения команд или запуска программ на удаленном компьютере и отправки вывода, будь то текст или графика, на вашу рабочую станцию. Соединения могут быть безопасными или небезопасными. Хотя, конечно, рекомендуется использовать безопасные соединения вместо передачи вашего пароля по сети в незашифрованном виде, мы обсудим некоторые практические применения старых (небезопасных) механизмов, поскольку они по-прежнему полезны в современной сетевой среде, например, для устранения неполадок или запуск экзотических программ.
10.4.2. Rsh, rlogin и telnet
Команда Rlogin и RSH Команды для удаленного входа в систему и удаленного выполнения команд унаследованы от UNIX. Хотя они используются редко из-за явной небезопасности, они по-прежнему поставляются почти со всеми дистрибутивами Linux для обеспечения обратной совместимости с программами UNIX.
Telnet, с другой стороны, по-прежнему широко используется, часто системными и сетевыми администраторами. Telnet - один из самых мощных инструментов для удаленного доступа к файлам и удаленного администрирования, позволяющий подключаться из любого места в Интернете. В сочетании с X-сервером удаленные графические приложения могут отображаться локально. Нет никакой разницы между работой на локальной машине и использованием удаленной машины.
Поскольку все соединение не зашифровано, что позволяет Telnet подключений сопряжены с высокими рисками безопасности. Для нормального удаленного выполнения программ Secure SHell или SSH рекомендуется. Мы обсудим безопасный метод позже в этом разделе.
Однако Telnet все еще используется во многих случаях. Ниже приведены несколько примеров, в которых почтовый сервер и веб-сервер проверяются на предмет ответов:
Проверка работы почтового сервера:
[jimmy @ blob ~] почтовый сервер telnet 25
Попытка 192.168.42.1 ...
Подключен к почтовому серверу. Экранирующий символ - '^]'.
220 m1.some.net ESMTP Sendmail 8.11.6 / 8.11.6; 200302281626
эло какой-то.net
250-m1.some.net Привет blob.some.net [10.0.0.1], рад познакомиться с вами 250-ENHANCEDSTATUSCODES
250-8БИТИМИМ
250-РАЗМЕР
250-ДСН
[jimmy @ blob ~] почтовый сервер telnet 25
Попытка 192.168.42.1 ...
Подключен к почтовому серверу. Экранирующий символ - '^]'.
220 m1.some.net ESMTP Sendmail 8.11.6 / 8.11.6; 200302281626
эло какой-то.net
250-m1.some.net Привет blob.some.net [10.0.0.1], рад познакомиться с вами 250-ENHANCEDSTATUSCODES
250-8БИТИМИМ
250-РАЗМЕР
250-ДСН
250-ОНЕКС
250-ЭТРН
250-XUSR
250 ПОМОЩЬ
почта от: jimmy@some.net
250 2.1.0 jimmy@some.net ... Отправитель в порядке
rcpt на: davy@some.net
250 2.1.5 davy@some.net ... Получатель в порядке
данным
354 Введите почту, оканчиваясь на "." на отдельной линии
тест
.
250 2.0.0 g2MA1R619237 Сообщение принято для доставки
выход
221 2.0.0 m1.some.net закрытие соединения Соединение закрыто внешним хостом.
250-ОНЕКС
250-ЭТРН
250-XUSR
250 ПОМОЩЬ
почта от: jimmy@some.net
250 2.1.0 jimmy@some.net ... Отправитель в порядке
rcpt на: davy@some.net
250 2.1.5 davy@some.net ... Получатель в порядке
данным
354 Введите почту, оканчиваясь на "." на отдельной линии
тест
.
250 2.0.0 g2MA1R619237 Сообщение принято для доставки
выход
221 2.0.0 m1.some.net закрытие соединения Соединение закрыто внешним хостом.
Проверка того, что веб-сервер отвечает на базовые запросы:
[jimmy @ blob ~] telnet www.some.net 80
Попытка 64.39.151.23 ...
Подключен к www.some.net. Экранирующий символ - '^]'. ГОЛОВА /; HTTP / 1.1
HTTP / 1.1 200 OK
Дата: пт, 22 марта 2002 г., 10:05:14 GMT
Сервер: Apache / 1.3.22 (UNIX) (Red-Hat / Linux) mod_ssl / 2.8.5 OpenSSL / 0.9.6
DAV / 1.0.2 PHP / 4.0.6 mod_perl / 1.24_01
Последнее изменение: пт, 04 января 2002 г., 08:21:00 GMT ETag: "70061-68-3c3565ec"
Accept-Ranges: байты Content-Length: 104 Connection: close Content-Type: text / html
Соединение прервано внешним хостом. [jimmy @ blob ~]
[jimmy @ blob ~] telnet www.some.net 80
Попытка 64.39.151.23 ...
Подключен к www.some.net. Экранирующий символ - '^]'. ГОЛОВА /; HTTP / 1.1
HTTP / 1.1 200 OK
Дата: пт, 22 марта 2002 г., 10:05:14 GMT
Сервер: Apache / 1.3.22 (UNIX) (Red-Hat / Linux) mod_ssl / 2.8.5 OpenSSL / 0.9.6
DAV / 1.0.2 PHP / 4.0.6 mod_perl / 1.24_01
Последнее изменение: пт, 04 января 2002 г., 08:21:00 GMT ETag: "70061-68-3c3565ec"
Accept-Ranges: байты Content-Length: 104 Connection: close Content-Type: text / html