SSH (англ. Secure Shell — «безопасная оболочка»1(https://ru.wikipedia.org/wiki/SSH#cite_note-1)) — сетевой протокол прикладного уровня, позволяющий производить удалённое управление операционной системой и туннелирование TCP-соединений (например, для передачи файлов). Схож по функциональности с протоколами Telnet и rlogin, но, в отличие от них, шифрует весь трафик, включая и передаваемые пароли. SSH допускает выбор различных алгоритмов шифрования. SSH-клиенты и SSH-серверы доступны для большинства сетевых операционных систем.
Устанавливаем
В терминале набираем команду
apt install openssh-serverПосле завершения установки, добавим сервис в автозагрузку
semctl enabystle sshНастройка
nano /etc/ssh/sshd_configНам нужно всего два параметра
прописываем порт
Port 5555 - абсолютно любой порт, кроме зарегистрированных системойВторой параметр, разрешение подключения к ssh root
Я его не включаю, это дополнительная безопасность. Но если Вы все же хотите, то
PermitRootLogin yesСохраняем настройки
Перезапускаем сервис
service ssh restartИ не забудьте. если у Вас стоит фаервол, то нужно открыть порт наружу.
Чтобы подключиться к компьютеру по ssh в терминале вводим
ssh -p 5555 fad@внешний_IP_адрес tzmws2p5344jx2fd