Підключення до видаленої системи з використанням протоколу TELNET. Після підключення до видаленої системи запрошення командного рядка заміниться на запрошення команди telnet (telnet>), і ви зможете вводити команди, що управляють з'єднанням. telnet також підтримує режим безпосереднього введення, в якому символи, що вводяться вами, передаються на видалену систему. Для перемикання між командним режимом і режимом введення використовується управляючий символ.
Параметри
ім'я_системи Мережеве ім'я або адреса видаленої системи
порт Номер порту, використовуваного для підключення до видаленої системи (цей параметр може бути опущений)
Wall
Вдправка повідомлення всім користувачам, підключеним до системи. Після введення команди наберіть текст з клавіатури і натисніть Ctrl-D. Ця команда звичайно використовується системним адміністратором для того, щоб попередити користувачів про заплановане перезавантаження системи.
Приклад
$ wall
ПОПЕРЕДЖЕННЯ: Через 5 хвилин система буде перезавантажена
|
|
[Ctrl-D]
Ця команда відправить введене повідомлення всім користувачам, підключеним до системи в момент виконання команди.
Write користувач термінал
Відправка повідомлення користувачу, підключеному до системи. Для завершення вводу повідомлення нажміть Ctrl-D.
Приклад
$ write student Привет! [Ctrl-D]
Ця команда відправить повідомлення "Привіт!" користувачу student.
Ssh
Використовує протокол SSH. Служить для взаємодії між видаленими комп'ютерами. За допомогою цього протоколу можливо залогиніться на видалений комп'ютер або виконати на ньому команди. При роботі існує клиєнт і сервер. Клієнти підєднуються до серверу і при успішній авторизації дістають доступ до ресурсів видаленого комп'ютера.
Приклад заходу на видалений комп’ютер
ssh user@remote
де user - ім'я користувача на видаленому комп'ютері
remote ip адреса або доменне ім'я видаленого комп'ютера
Після успішної авторизації робота на видаленій машині відбувається аналогічно роботі за локальною.
Можливо виконати команду на видаленому комп'ютері з виведенням результату на локальний
Приклад
ssh user@remote command
Можлива авторизація на видаленій машині не тільки по паролю, але і на основі ключів. Для цього на клієнті генерується публічний і приватний ключ за допомогою утиліти ssh-keygen. Після цього в директорії ~/.ssh з'являються файли id_rsa.pub - публічнй ключ і id_rsa- приватний ключ. Назви файлів можуть мінятися залежно від алгоритму шифрування.
Публічний копіюється на ssh сервер в файл ~/.ssh/authorized_keys.
Після цього по команді ssh user@remote відбувається логін на видалену машину без запиту пароля.
Ftp
Це проста команда, що дозволяє пересилати файли між машинами по протоколу TCP/IP.
|
|
ftp host.name
User name (moshkow): ivanov
Passwd:
Видалена машина запитає у вас ваше вхідне ім'я і пароль (під якими ви зареєстровані НА ВИДАЛЕНІЙ машині). Якщо ви на ній не зареєстровані, спробуйте вказати вхідне ім'я "anonymous", а як пароль - своя email-адреса.
Після цього ftp переходить в командний режим. У цьому режимі ви можете "переміщуватися" по каталогах видаленої машини, по каталогах своєї машини, проглядати їх зміст, і забирати файли звідти до себе, або класти їх від себе - туди. ftp> help - говорить саме за себе
ftp> quit завершити роботу
ftp> bin встановити режим пересилки бінарних файлів
ftp> cd katalog переміщатися по каталогам вiддаленої
системи
ftp> ls видати заголовок вiддаленої системи
ftp> lcd katalog переміщатися по каталогам локальної
системі
ftp>!dir видати заголовок локальної системі
ftp>!ls –al видати заголовок локальної системі
ftp> get file-tam [ file-name-zdes ] взяти файл звідти
ftp> put file-zdes [ file-name-tam ] покласти файл туди