1

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

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

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

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

2

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

Q9550, ASUS P5QL/EPU, NV GF 250 GTS 1024 Mb, 5 Gb RAM (800 Mgz), Beholder 609, KDE 4.6.5, kernel 3.0.3-desktop-nrj.69mib

3

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

4

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

5 (14.07.2010 13:24:14 отредактировано demonust)

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

6

SELinux включен?

7

да

8

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

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

9

demonust пишет:

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

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

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

10

не писал

Hrafn пишет:

SELinux включен?

demonust пишет:

да