SSH (англ. Secure Shell — «безопасная оболочка»[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_адрес 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *