ssh

Як увімкнути SSH у Kali Linux 2020

Як увімкнути SSH у Kali Linux 2020
Якщо ви хочете увімкнути SSH на Kali Linux, у цій статті ви дізнаєтесь, як це зробити.

У середині 90-х Telnet породив надійного наступника, який називався захищеною оболонкою. Це протокол для спілкування з іншими комп’ютерами. Існують інші протоколи, де ви можете входити в систему та виконувати функції, що виконуються SSH, але це не безпечно, оскільки не зашифровано, тому люди можуть викрадати ваші сеанси та дані. Однак SSH шифрує дані через тунель, щоб ви могли надійно увійти до віддаленої машини, передавати файли або безпечно видавати віддалені команди. SSH застосовується в моделі клієнт-сервер для передачі та отримання файлів. Тут задіяні два терміни: сервер SSH та клієнт SSH. Одна система діє як сервер, а інша - як клієнт. Відкритий та приватний ключі локально зберігаються на сервері SSH та клієнті відповідно. Клієнт SSH встановить контакт із сервером SSH та надасть ідентифікатор пари ключів, яку він хоче використати для підтвердження своєї ідентичності. Завдання створюється сервером SSH, який зашифровується за допомогою відкритого ключа і надсилається клієнту. Клієнт отримує виклик, розшифровує його за допомогою закритого ключа, а оригінальний виклик відправляється назад на сервер SSH. Після консультації встановлюється безпечний зв’язок. Протокол SSH був винайдений для заміни тунелю, щоб ви могли ідентифікувати сервер, до якого ви підключені.

Зараз ми розглянемо, як увімкнути SSH у Kali Linux.

Встановіть віддалений сервер Kali Linux SSH-OpenSSH

Зазвичай у Kali Linux на ньому працює або встановлений сервер OpenSSH. Після запуску цього сервера ви можете ввійти через SSH. Отже, вам не потрібно встановлювати сервер, але якщо ви потрапили в ситуацію, коли у вас його немає, тоді ви можете виконати цю просту команду, щоб встановити та ввімкнути віддалений відкритий сервер SSH у Kali Linux.

$ sudo apt-get install ssh

$ sudo service ssh start

Примітка: Увімкнення сервера SSH є досить ризикованим, оскільки кожен, хто знає ваш пароль, може увірватися у вашу машину. Захист пароля має бути вашим першочерговим завданням. Якщо ви хочете, щоб ваша послуга працювала весь час, ви можете виконати наступний крок.

Увімкніть віддалену службу SSH Kali Linux

По-перше, потрібно видалити рівні запуску, ввівши наступну команду.

$ sudo update-rc.d -f ssh видалити

Наступним кроком є ​​завантаження стандартних SSH.

$ sudo update-rc.d -f ssh за замовчуванням

Після завантаження, далі, ви перевірите, чи працює служба.

$ sudo chkconfig ssh

Якщо ви хочете побачити набагато більше, тоді можете встановити chkconfig, який можна встановити, ввівши наступний код команди.

$ sudo apt-get install chkconfig

Ви можете запустити chkconfig, ввівши команду, наведену нижче.

$ sudo chkconfig -l ssh

(або)

$ sudo chkconfig -l

Змініть Kali за замовчуванням SSH-ключі, щоб уникнути атаки MITM

Кожна встановлена ​​система Kali Linux має шанс атаки MITM (Man In The Middle). Атаки MITM зазвичай спостерігаються в середовищі клієнт-сервер. Атака MITM відбувається, коли хакер потрапляє між цими двома компонентами. Хакери можуть скористатися незашифрованим спілкуванням через атаку MITM і можуть прослуховувати весь ваш трафік. Щоб уникнути атак MITM, ви можете виконати наведену нижче процедуру.

Першим кроком є ​​переміщення ключів Kali SSH до нової папки.

$ sudo cd / etc / ssh /

$ kali @ kali: / etc / ssh # mkdir default_kali_keys

$ kali @ kali: / etc / ssh # mv ssh_host_ * default_kali_keys /

Другим кроком є ​​регенерація ключів, ввівши наступну команду.

$ kali @ kali: / etc / ssh # dpkg-reconfigure openssh-server

]

Третій крок - перевірити, що хеші ключів SSH відрізняються. Введіть таку команду для перевірки.

$ kali @ kali: / etc / ssh # md5sum ssh_host_ *

А тепер порівняйте хеші.

$ kali @ kali: / etc / ssh # cd default_kali_keys /

$ kali @ kali: / etc / ssh / default_kali_keys # md5sum *

Нарешті, введіть наступний код команди, щоб перезапустити SSH.

$ kali @ kali: / etc / ssh / default_kali_keys # service ssh restart

Встановіть MOTD за допомогою приємного ASCII

MOTD (Повідомлення дня) використовується для надсилання загального повідомлення всім користувачам. Банер, як правило, нудний, тому ви можете редагувати файли та додавати текст на ваш вибір, а потім зберігати файл.

$ kali @ kali: ~ # vi / etc / motd

$ kali @ kali: ~ # перезапуск служби ssh

Вирішення проблем

Змінюючи клавіші SSH посередині, ви можете відчути попереджувальний знак. Введіть таку команду, щоб вирішити цю проблему.

$ kali @ kali: ~ # vi / root /.ssh / known_hosts

Видаліть рядок, що спричиняє усунення несправностей, і перезапустіть SSH.

Змініть порт сервера SSH для забезпечення безпеки

Номер порту можна змінити, ввівши наступну команду.

$ kali @ kali: / etc / ssh # cp / etc / ssh / sshd_config / etc / ssh / sshd_config_backup

Файл SSH_config можна редагувати далі, ввівши наступну команду.

$ kali @ kali: / etc / ssh # vi / etc / ssh / sshd_config

Тепер ви можете перезапустити сервер OpenSSH

$ kali @ kali: / etc / ssh # service ssh restart

Використовуйте SSH для наступного використання.

$ kali @ kali: ~ # ssh [захищений електронною поштою] -p 10101

Тут 10101 - порт призначення, p означає порт, а ім'я хосту може бути IP або FQDN.

Висновок

Термін "SSH" описує набір правил і вказівок, які вказують вашому комп'ютеру, як надсилати дані з одного місця в інше. Адміністратори, такі як власник програми, адміністратори, відповідальні за всю систему, або привілейовані користувачі з вищими рівнями доступу в основному використовують сервер SSH. Сподіваюсь, ця стаття допомогла вам із увімкненням SSH у Kali Linux.

How to reverse Mouse and Touchpads scrolling direction in Windows 10
Mouse and Touchpads not only make computing easy but more efficient and less time-consuming. We cannot imagine a life without these devices, but still...
How to change Mouse pointer and cursor size, color & scheme on Windows 10
The mouse pointer and cursor in Windows 10 are very important aspects of the operating system. This can be said for other operating systems as well, s...
Безкоштовні ігри з відкритим кодом для розробки ігор Linux
У цій статті буде розглянуто перелік безкоштовних ігрових механізмів з відкритим кодом, які можна використовувати для розробки 2D та 3D ігор на Linux....