<Попередній | зміст | Наступна>
Існує кілька різних способів виконання команд або запуску програм на віддаленому комп’ютері, а вихідні дані, будь то текст чи графіка, надсилаються на робочу станцію. З'єднання можуть бути безпечними або незахищеними. Хоча, звичайно, радимо використовувати безпечні з’єднання замість того, щоб передавати свій пароль мережею в незашифрованому вигляді, ми обговоримо деякі практичні застосування старих (небезпечних) механізмів, оскільки вони все ще корисні в сучасному мережевому середовищі, наприклад для усунення несправностей або запуск екзотичних програм.
10.4.2. Rsh, rlogin і telnet
Команда рлогін та рш команди для віддаленого входу та віддаленого виконання команд успадковані від UNIX. Хоча вони рідко використовуються, оскільки вони є явно небезпечними, вони все ще постачаються майже з кожним дистрибутивом Linux для зворотної сумісності з програмами UNIX.
Telnet, з іншого боку, все ще широко використовується, часто системними та мережевими адміністраторами. Telnet є одним з найпотужніших інструментів для віддаленого доступу до файлів і віддаленого адміністрування, що дозволяє підключатися з будь-якої точки Інтернету. У поєднанні з X-сервером віддалені графічні програми можуть відображатися локально. Немає різниці між роботою на локальній машині та використанням віддаленої машини.
Оскільки все з’єднання є незашифрованим, дозволяючи Telnet з'єднання пов'язане з високими ризиками безпеки. Для нормального віддаленого виконання програм Secure Shell або SSH рекомендується. Ми обговоримо безпечний метод пізніше в цьому розділі.
Тим не менш, Telnet досі використовується у багатьох випадках. Нижче наведено кілька прикладів, у яких поштовий сервер і веб-сервер тестуються на відповіді:
Перевірка роботи поштового сервера:
[jimmy@blob ~] поштовий сервер telnet 25
Спробуйте 192.168.42.1 ...
Підключено до поштового сервера. Escape-символ — «^]».
220 m1.some.net ESMTP Sendmail 8.11.6/8.11.6; 200302281626
привіт some.net
250-m1.some.net Привіт, blob.some.net [10.0.0.1], радий познайомитися з вами 250 РОЗШИРЕНИХ СТАТУСКОДІВ
250-8BITMIME
250 РОЗМІР
250-ДСН
[jimmy@blob ~] поштовий сервер telnet 25
Спробуйте 192.168.42.1 ...
Підключено до поштового сервера. Escape-символ — «^]».
220 m1.some.net ESMTP Sendmail 8.11.6/8.11.6; 200302281626
привіт some.net
250-m1.some.net Привіт, blob.some.net [10.0.0.1], радий познайомитися з вами 250 РОЗШИРЕНИХ СТАТУСКОДІВ
250-8BITMIME
250 РОЗМІР
250-ДСН
250-ОНЕКС
250-ЕТРН
250-ХУСР
250 ДОПОМОГА
лист від: [захищено електронною поштою]
250 2.1.0 [захищено електронною поштою]... Відправник в порядку
rcpt до: [захищено електронною поштою]
250 2.1.5 [захищено електронною поштою]... Одержувач нормально
дані
354 Введіть пошту, закінчіть на "." на лінії самостійно
тест
.
250 2.0.0 g2MA1R619237 Повідомлення прийнято до доставки
вихід
221 2.0.0 m1.some.net закриває з'єднання. З'єднання закрито стороннім хостом.
250-ОНЕКС
250-ЕТРН
250-ХУСР
250 ДОПОМОГА
лист від: [захищено електронною поштою]
250 2.1.0 [захищено електронною поштою]... Відправник в порядку
rcpt до: [захищено електронною поштою]
250 2.1.5 [захищено електронною поштою]... Одержувач нормально
дані
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. Escape-символ — «^]». HEAD / ;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 Тег: "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. Escape-символ — «^]». HEAD / ;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 Тег: "70061-68-3c3565ec"
Accept-Ranges: байт Content-Length: 104 Connection: close Content-Type: text/html