|
|||||||
Смена порта SSH
Время создания: 02.02.2021 22:24
Текстовые метки: ssh, порт, linux
Раздел: Компьютер - Linux
Запись: Kozlov-AE/Tetra/master/base/1612293848h0o9otz1hr/text.html на raw.githubusercontent.com
|
|||||||
|
|||||||
Найдите файл sshd_config, введя следующую команду $ find / -name "sshd_config" Пример результата: /etc/ssh/sshd_config Отредактируйте файл и установите параметр порта Введите следующую команду: $ sudo vi /etc/ssh/sshd_config Найдите строку, которая будет выглядеть следующим образом: Port 22 ИЛИ #Port 22 Чтобы установить порт на 2222, введите: Port 2222 Сохраните и закройте файл. Примечание о пользователях SELinux Чтобы изменить порт на 2222, введите следующую команду : # semanage port -a -t ssh_port_t -p tcp 2222 # systemctl restart sshd Обновление брандмауэра для приема порта ssh 2222 Если вы используете UFW на Ubuntu / Debian Linux , введите: $ sudo ufw allow 2222/tcp Синтаксис для iptables выглядит следующим образом $ sudo /sbin/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 2222 -j ACCEPT Синтаксис для pf firewall выглядит следующим образом (FreeBSD / OpenBSD / NetBSD Unix) в вашем pf.conf: pass log on $ext_if proto tcp to any port 2222 keep state Внимание : вы должны обновить настройки брандмауэра, чтобы применить новый порт. В противном случае следующая команда заблокирует доступ к ssh. Перезапустить службу sshd. Введите следующую команду в CentOS / RHEL / Fedora Linux: $ sudo service sshd restart ИЛИ, если вы используете CentOS / RHEL / Fedora Linux с systemd: $ sudo systemctl restart sshd ИЛИ, если вы используете Ubuntu / Debian / Mint Linux: $ sudo service ssh restart ИЛИ, если вы используете Ubuntu / Debian / Mint Linux с systemd: $ sudo ystemctl restart ssh Или, если вы используете FreeBSD Unix, введите: $ sudo service sshd restart |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|