SSH сервер на ubuntu

Установить ssh-сервер в Ubuntu можно одной командой.
sudo apt-get install openssh-server

 

Настройка SSH сервера 

Затем отредактируйте настройки ssh-сервера в файле /etc/ssh/sshd_config

sudo mcedit /etc/ssh/sshd_config

В первую очередь найдите строку Port и желательно поменяйте на любой другой :

Port 22

Также, для большей безопасности, рекомендуется закрыть авторизацию через суперпользователся:

PermitRootLogin no

Запрещать подсоединяться пользователям, у которых пустые пароли. Очень рекомендуется, даже если вы единственный пользователь в системе.

PermitEmptyPasswords no

Разрешаем подключаться только указанным пользователям. Логины пользователей разделяются пробелом. Рекомендуется при условии, что вы не единственный пользователь системы.

AllowUsers user1 user2

Время на протяжении которого сервер будет ждать ввода логина и пароля:

LoginGraceTime 120

После сохранения файла конфигурации перезапустим ssh-сервер:

sudo /etc/init.d/ssh restart