[решено] ssh PermitRootLogin without-password - само ставится (как это отключить?)

PCLinuxOS

Модератор: Bizdelnick

iltmpz
Сообщения: 34
ОС: Mandriva 2010

[решено] ssh PermitRootLogin without-password - само ставится

Сообщение iltmpz »

Настроил sshd, в силу различных причин необходимо заходить рутом.
настроено с UsePAM yes
убрал рута из /etc/ssh/denyusers
кажется, что-то еще пришлось править в /etc/pam.d (уже сейчас не помню, но не в этом суть).
Настроил в /etc/ssh/sshd_config: PermitRootLogin yes
перезапустил sshd - все работает - рут заходит и по ключу, и по паролю.

Далее, после перезагрузки пытаюсь зайти - по ключу пускает, по паролю - нет. Оказалось, что при перезагрузке почему-то строка PermitRootLogin в конфиге сама меняется на without-password
Другие строки конфига не затрагиваются, т.е. кто-то меняет именно одну эту строку.
Где найти того, кто ее меняет и как отключить?
смотел /etc на предмет without-password - может, ее туда кто из скриптов пишет - не нашел. Можно скорее всего тупо в rc.local прописать, чтобы при старте менять каждый раз строку обратно, но не хочется делать заплатки.
Спасибо сказали:
shotdownsystem
Сообщения: 423
ОС: Basic command interpreter

Re: [решено] ssh PermitRootLogin without-password - само ставится

Сообщение shotdownsystem »

Суся настройки портит(или восстанавливает?). через Яаст.
puts ("Working, please wait...");while(1);
Спасибо сказали:
Аватара пользователя
Trashonok
Сообщения: 41
ОС: Mandriva 20010.1 PWP

Re: [решено] ssh PermitRootLogin without-password - само ставится

Сообщение Trashonok »

Привет!
По-моему там служба msec воду мутит.
Убери ее из автозапуска (drakxservices) или вообще снеси (rpmdrake).
Спасибо сказали:
iltmpz
Сообщения: 34
ОС: Mandriva 2010

Re: [решено] ssh PermitRootLogin without-password - само ставится

Сообщение iltmpz »

shotdownsystem писал(а):
06.12.2010 16:25
Суся настройки портит(или восстанавливает?). через Яаст.

Причем тут суся, речь про мандриву вообще-то,
Суся как раз root login по умолчанию разрешает, с ней проблем в этом смысле вообще никогда не было
Спасибо сказали:
shotdownsystem
Сообщения: 423
ОС: Basic command interpreter

Re: [решено] ssh PermitRootLogin without-password - само ставится

Сообщение shotdownsystem »

iltmpz писал(а):
06.12.2010 16:29
Причем тут суся, речь про мандриву вообще-то,

виноват, глянул на "ОС" слева
puts ("Working, please wait...");while(1);
Спасибо сказали:
iltmpz
Сообщения: 34
ОС: Mandriva 2010

Re: [решено] ssh PermitRootLogin without-password - само ставится

Сообщение iltmpz »

Trashonok писал(а):
06.12.2010 16:28
Привет!
По-моему там служба msec воду мутит.
Убери ее из автозапуска (drakxservices) или вообще снеси (rpmdrake).

Спасибо большое, вот я намучился с этой безопасностью.
Действительно msec:

Код: Выделить всё

# msec
INFO: Разрешает удаленный вход для root в систему
INFO: Запрещает X-cерверу слушать TCP-соединения
INFO: История паролей не поддерживается в pam_tcb.
INFO: Модифицированные системные файлы: /etc/ssh/sshd_config

Bот оно его восстанавливает.
Пока не стал сносить msec - поправил на yes:
/etc/security/msec/level.standard:ALLOW_REMOTE_ROOT_LOGIN=without-password

shotdownsystem писал(а):
06.12.2010 16:33
iltmpz писал(а):
06.12.2010 16:29
Причем тут суся, речь про мандриву вообще-то,

виноват, глянул на "ОС" слева

Кстати да, спасибо за напоминание, пора мне уже профиль поменять :)
Спасибо сказали:
Аватара пользователя
Trashonok
Сообщения: 41
ОС: Mandriva 20010.1 PWP

Re: [решено] ssh PermitRootLogin without-password - само ставится

Сообщение Trashonok »

iltmpz писал(а):
06.12.2010 16:36
Trashonok писал(а):
06.12.2010 16:28
Привет!
По-моему там служба msec воду мутит.
Убери ее из автозапуска (drakxservices) или вообще снеси (rpmdrake).

Спасибо большое, вот я намучился с этой безопасностью.
Действительно msec:

Код: Выделить всё

# msec
INFO: Разрешает удаленный вход для root в систему
INFO: Запрещает X-cерверу слушать TCP-соединения
INFO: История паролей не поддерживается в pam_tcb.
INFO: Модифицированные системные файлы: /etc/ssh/sshd_config

Bот оно его восстанавливает.
Пока не стал сносить msec - поправил на yes:
/etc/security/msec/level.standard:ALLOW_REMOTE_ROOT_LOGIN=without-password


Не за что! Рад что помог.
Спасибо сказали: