Команди SSH, Ping, FTP, Telnet для Linux/Unix

Під час роботи в операційній системі Linux вам може знадобитися спілкуватися з іншими пристроями. Для цього є кілька основних утиліт, якими ви можете скористатися.

Ці утиліти можуть допомогти вам спілкуватися з:

  • мереж,
  • інші системи Linux
  • і віддалених користувачів

Отже, давайте вивчати їх один за іншим.

Натисніть тут якщо відео недоступне

SSH

SSH, що означає Secure Shell, використовується для безпечного підключення до віддаленого комп’ютера. Порівняно з Telnet, SSH є безпечним, оскільки з’єднання клієнт/сервер автентифікується за допомогою цифрового сертифіката, а паролі зашифровані. Тому він широко використовується системними адміністраторами для керування віддаленими серверами Linux.


Синтаксис для входу на віддалену машину Linux за допомогою SSH такий

SSH username@ip-address or hostname

SSH

Увійшовши в систему, ви можете виконувати будь-які команди, які виконуєте у своєму терміналі

приклад:

ls

SSH

приклад:

pwd

SSH

Пінг

Ця утиліта зазвичай використовується, щоб перевірити, чи ваш підключення до сервера здоровий чи ні. Ця команда також використовується в –

  • Аналіз мережевих і хост-з'єднань
  • Відстеження продуктивності мережі та керування нею
  • Тестування апаратних і програмних проблем

Пінг

Синтаксис команди: -

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 з'єднання до віддаленого хоста –

ftp hostname="" or=""

Коли ви введете цю команду, вона запитає вас ідентифікація через ім'я користувача та пароль.

Ftp

Після встановлення з’єднання та входу в систему ви можете використовувати наступні команди для виконання різних дій.

Command функція
реж Відображати файли в поточному каталозі віддаленого комп'ютера
cd «dirname» змініть каталог на «dirname» на віддаленому комп’ютері
покласти файл завантажити "файл" з локального на віддалений комп'ютер
отримати файл Завантажте «файл» з віддаленого на локальний комп’ютер
вихід Вийти

Виконаємо кілька важливих команд.

Ftp

Telnet

Telnet допомагає –

  • підключитися до віддаленого комп’ютера Linux
  • віддалено запускати програми та проводити адміністрування

Telnet

Ця утиліта схожа на функцію віддаленого робочого столу, яку можна знайти в Windows Машина.

Синтаксис цієї утиліти:

telnet hostname="" or=""
Example:
telnet localhost

Для демонстрації ми підключимося до вашого комп’ютера (localhost). Утиліта запитає ваш логін і пароль.

Telnet

Після автентифікації ви можете виконувати команди, як і раніше, за допомогою терміналу. Єдина відмінність полягає в тому, що якщо ви підключені до віддаленого хосту, команди виконуватимуться на віддаленій машині, а не на вашій локальній машині.

Ви можете вийти з підключення Telnet, ввівши команду 'logout'

Основна інформація:

  • Спілкування між Linux/UNIX та інші різні комп’ютери, мережі та віддалені користувачі можливі.
  • Команда ping перевіряє, чи працює з'єднання з іменем хоста або IP-адресою. Запустіть «ping IP-адреса або ім’я хоста» на терміналі
  • FTP є кращим протоколом для надсилання та отримання великих файлів. Ви можете встановити FTP-з'єднання з віддаленим хостом, а потім використовувати команди для завантаження, завантаження файлів, перевірки файлів і їх перегляду
  • Утиліта Telnet допоможе вам підключитися до віддаленого комп'ютера Linux і працювати на ньому