LinuxForum.Fans
Тема

Смена порта в sshd

Автор: demonust 10 сообщений 5369 просмотров
#59390

как поменять порт с 22 на другой, если в /etc/ssh/sshd_config прописать другой порт, то sshd перестаёт запускаться?

# service sshd restart
Останавливается sshd: [ OK ]
Запускается sshd: [ OK ]

вроде перезапустился, но если попытаться ещ0 раз:
# service sshd restart
Останавливается sshd: [СБОЙ ]
Запускается sshd: [ OK ]

пробовал ковырнуть в сторону selinux, но ничего не смог найти.

#59400

Я просто прописал строчку
Port 23 И перезапустил ssh
Может буть регистр нарушил?

#59420

посмотрите логи в messages после перезапуска sshd

#59421

пробовал с разным регистром. У меня рядом 2 компа с 12 федорой: на одном всё нормально, а вот на втором никак не получается сделать. Пробовал перекидыать /etc/ssh/sshd_confi - ничего не изменилось

#59425
Hrafn написал:
посмотрите логи в messages после перезапуска sshd

Jul 14 15:22:13 error kernel: type=1400 audit(1279099333.502:20348): avc: denied { name_bind } for pid=3681 comm="sshd" src=667 scontext=unconfined_u:system_r:sshd_t:s0-s0:c0.c1023 tcontext=system_u:object_r:hi_reserved_port_t:s0 tclass=tcp_socket

в /etc/ssh/sshd_confi прописал Port 667

#65713

Оказывается, проще не бывает

#/usr/sbin/semanage port -a -t ssh_port_t -p tcp 1234

#65742
demonust написал:
Оказывается, проще не бывает

#/usr/sbin/semanage port -a -t ssh_port_t -p tcp 1234

а написали, что SELinux выключен

#65892

не писал

Hrafn написал:
SELinux включен?
demonust написал:
да
Войдите или зарегистрируйтесь, чтобы ответить.