Смена номера порта для SSH

По умолчанию для подключения к серверу Линукс используется протокол SSH и 22 порт.
Иногда, для безопасности или по каким то другим требованиям, пользователю нужно изменить порт на другой.

Смена номера порта для подключения по SSH

Для начала посмотрим какие порты свободны, чтобы случайно не взять занятый.
# netstat -tupln | grep LISTEN

Определившись с номером нового порта и удостоверившись что он не занят нужно открыть файл по адресу /etc/ssh/sshd_config
Это можно сделать с помощью FTP-клиента (WinScp, Filezilla и т.д.) или через один из тестовых редактор линукса vi или nano.
Для редактора vi:
# vi /etc/ssh/sshd_config
Для редактора nano:
# nano /etc/ssh/sshd_config

В открытом файле sshd_config находим строку "Port 22" и меняем номер порта на желаемый.

Теперь сохраняем файл.
Для редактора vi:
# :wq
Для редактора nano:
# CTRL+O

Чтобы изменения применились, необходимо перезагрузить SSH-сервер.
Это можно сделать командой:
# /etc/init.d/ssh restart
или
# /etc/init.d/sshd restart

Смена пароля для пользователя root

Заходим через SSH под root пользователем и вводим команду:
#passwd root

Нажимаем Enter, затем два раза вводим новый пароль и опять нажимаем Enter.
Готово, новый root-пароля задан.