SSH (Secure Shell) - дуже крутий інструмент віддаленого адміністрування, який дозволяє безпечно підключатися до консолі сервера. Перераховувати причини, за якими це дуже зручно можна нескінченно, досить просто уявити, що не потрібно йти в серверну, в якій швидше за все дуже жарко (якщо це погана серверна) або дуже холодно (якщо хороша), а можна зі свого робочого місця підключитися безпосередньо .
Але вистачить мріяти, пора налаштовувати!
установка OpenSSH
Здійснити таке чудо можна за допомогою програми OpenSSH. відповідно на сервері повинен бути встановлений openssh-server. а на клієнті openssh-client.
Нічого не заважає встановити клієнт і сервер на одній машині і перевірити працездатність підключившись до самого себе командою
Якщо все працює, то вам буде запропоновано ввести пароль користувача user. Природно, такий користувач повинен існувати на сервері.
Для того, щоб вийти з shh сесії і перервати з'єднання досить прописати команду
Тепер перейдемо до більш детальної налаштування.
Налаштування сервера
Перше про що потрібно подбати це зміна стандартного порту для підключення, інакше вже через пару хвилин до вас вишикується черга з спамерських пошукових роботів. Змінити цю та будь-яку іншу настройку можна в файлі / etc / ssh / ssh_config. для порту є рядок Port. якщо немає, то потрібно її дописати
Після того, як подбали про порт, не завадить визначити список користувачів, яким дозволено підключатися до сервера.
Ще може бути корисним заборонити підключення з порожнім паролем
Не забуваємо перезапустити сервер
В принципі це самі основні параметри, яких вистачить для добротного SSH сервера, тепер звернемося на сторону клієнта.
Підключення до сервера по SSH
З боку клієнта нам потрібно знати порт, хост і ім'я користувача з паролем, цього достатньо для підключення. синтаксис простий
Після цього буде запропоновано ввести пароль і ми в системі.
Важливе питання, яке цікавило і мене в тому числі: «Як використовувати графічний інтерфейс програм через SHH». Рішення є і зараз я його покажу.
Підключення по SSH з графікою
Для включення графіки потрібно прописати настройки на обох сторонах, заходимо в файл конфігурації і пишемо.
Не забуваємо перезавантажити ssh.
Крім того, потрібно додати прапори в команду підключення у клієнта
Після цього клієнт отримає можливість запускати програми з графічним інтерфейсом, графіка буде з'являтися на машині клієнта, але всі зміни підуть на сервер.
висновок
Я навів тільки самі основні параметри, але вже з ними можна підняти SSH сервер і підключитися до нього, необов'язково це повинен бути сервак дуже великої фірми, часто таке буває потрібно в процесі навчання на спеціальностях на зразок моєї. На цьому у мене все, спасибі за увагу!