Установка и настройка ssh в Ubuntu

обновлено 1 мин

SSH (англ. Secure Shell — «безопасная оболочка»1(https://ru.wikipedia.org/wiki/SSH#cite_note-1)) — сетевой протокол прикладного уровня, позволяющий производить удалённое управление операционной системой и туннелирование TCP-соединений (например, для передачи файлов). Схож по функциональности с протоколами Telnet и rlogin, но, в отличие от них, шифрует весь трафик, включая и передаваемые пароли. SSH допускает выбор различных алгоритмов шифрования. SSH-клиенты и SSH-серверы доступны для большинства сетевых операционных систем.

Устанавливаем

В терминале набираем команду

bash
apt install openssh-server

После завершения установки, добавим сервис в автозагрузку

semctl enabystle ssh

Настройка

bash
nano /etc/ssh/sshd_config

Нам нужно всего два параметра

прописываем порт

Port 5555 - абсолютно любой порт, кроме зарегистрированных системой

Второй параметр, разрешение подключения к ssh root

Я его не включаю, это дополнительная безопасность. Но если Вы все же хотите, то

PermitRootLogin yes

Сохраняем настройки

Перезапускаем сервис

bash
service ssh restart

И не забудьте. если у Вас стоит фаервол, то нужно открыть порт наружу.

Чтобы подключиться к компьютеру по ssh в терминале вводим

bash
ssh -p 5555 fad@внешний_IP_адрес 

tzmws2p5344jx2fd

Статья помогла?

Нашли ошибку или устаревшую команду? Выделите текст и нажмите Ctrl+Enter.