Команди SSH, Ping, FTP, Telnet для Linux/Unix
Під час роботи в операційній системі Linux вам може знадобитися спілкуватися з іншими пристроями. Для цього є кілька основних утиліт, якими ви можете скористатися.
Ці утиліти можуть допомогти вам спілкуватися з:
- мереж,
- інші системи Linux
- і віддалених користувачів
Отже, давайте вивчати їх один за іншим.
Натисніть тут якщо відео недоступне
SSH
SSH, що означає Secure Shell, використовується для безпечного підключення до віддаленого комп’ютера. Порівняно з Telnet, SSH є безпечним, оскільки з’єднання клієнт/сервер автентифікується за допомогою цифрового сертифіката, а паролі зашифровані. Тому він широко використовується системними адміністраторами для керування віддаленими серверами Linux.
Синтаксис для входу на віддалену машину Linux за допомогою SSH такий
SSH username@ip-address or hostname
Увійшовши в систему, ви можете виконувати будь-які команди, які виконуєте у своєму терміналі
приклад:
ls
приклад:
pwd
Пінг
Ця утиліта зазвичай використовується, щоб перевірити, чи ваш підключення до сервера здоровий чи ні. Ця команда також використовується в –
- Аналіз мережевих і хост-з'єднань
- Відстеження продуктивності мережі та керування нею
- Тестування апаратних і програмних проблем
Синтаксис команди: -
ping hostname="" or=""
Приклад:
ping 172.16.170.1
ping google.com
Тут система надіслала 64-байтові пакети даних на IP-адресу (172.16.170.1) або ім’я хосту (www.google.com). Якщо навіть один із пакетів даних не повертається або втрачається, це свідчить про помилку підключення. Зазвичай таким методом перевіряється підключення до Інтернету.
Ви можете натиснути Ctrl + c до вихід з циклу ping.
Ftp
Ftp це протокол передачі файлів. Це найбільш бажаний протокол для передача даних серед комп'ютерів.
Ви можете використовувати FTP для –
- Вхід і встановлення з'єднання з віддаленим хостом
- Завантажуйте та завантажуйте файли
- Навігація каталогами
- Перегляд вмісту каталогів
Синтаксис для встановлення FTP з'єднання до віддаленого хоста –
ftp hostname="" or=""
Коли ви введете цю команду, вона запитає вас ідентифікація через ім'я користувача та пароль.
Після встановлення з’єднання та входу в систему ви можете використовувати наступні команди для виконання різних дій.
Command | функція |
---|---|
реж | Відображати файли в поточному каталозі віддаленого комп'ютера |
cd «dirname» | змініть каталог на «dirname» на віддаленому комп’ютері |
покласти файл | завантажити "файл" з локального на віддалений комп'ютер |
отримати файл | Завантажте «файл» з віддаленого на локальний комп’ютер |
вихід | Вийти |
Виконаємо кілька важливих команд.
Telnet
Telnet допомагає –
- підключитися до віддаленого комп’ютера Linux
- віддалено запускати програми та проводити адміністрування
Ця утиліта схожа на функцію віддаленого робочого столу, яку можна знайти в Windows Машина.
Синтаксис цієї утиліти:
telnet hostname="" or="" Example: telnet localhost
Для демонстрації ми підключимося до вашого комп’ютера (localhost). Утиліта запитає ваш логін і пароль.
Після автентифікації ви можете виконувати команди, як і раніше, за допомогою терміналу. Єдина відмінність полягає в тому, що якщо ви підключені до віддаленого хосту, команди виконуватимуться на віддаленій машині, а не на вашій локальній машині.
Ви можете вийти з підключення Telnet, ввівши команду 'logout'
Основна інформація:
- Спілкування між Linux/UNIX та інші різні комп’ютери, мережі та віддалені користувачі можливі.
- Команда ping перевіряє, чи працює з'єднання з іменем хоста або IP-адресою. Запустіть «ping IP-адреса або ім’я хоста» на терміналі
- FTP є кращим протоколом для надсилання та отримання великих файлів. Ви можете встановити FTP-з'єднання з віддаленим хостом, а потім використовувати команди для завантаження, завантаження файлів, перевірки файлів і їх перегляду
- Утиліта Telnet допоможе вам підключитися до віддаленого комп'ютера Linux і працювати на ньому