Настроил sshd, в силу различных причин необходимо заходить рутом.
настроено с UsePAM yes
убрал рута из /etc/ssh/denyusers
кажется, что-то еще пришлось править в /etc/pam.d (уже сейчас не помню, но не в этом суть).
Настроил в /etc/ssh/sshd_config: PermitRootLogin yes
перезапустил sshd - все работает - рут заходит и по ключу, и по паролю.
Далее, после перезагрузки пытаюсь зайти - по ключу пускает, по паролю - нет. Оказалось, что при перезагрузке почему-то строка PermitRootLogin в конфиге сама меняется на without-password
Другие строки конфига не затрагиваются, т.е. кто-то меняет именно одну эту строку.
Где найти того, кто ее меняет и как отключить?
смотел /etc на предмет without-password - может, ее туда кто из скриптов пишет - не нашел. Можно скорее всего тупо в rc.local прописать, чтобы при старте менять каждый раз строку обратно, но не хочется делать заплатки.
[решено] ssh PermitRootLogin without-password - само ставится (как это отключить?)
Модератор: Bizdelnick
-
iltmpz
- Сообщения: 34
- ОС: Mandriva 2010
-
shotdownsystem
- Сообщения: 423
- ОС: Basic command interpreter
Re: [решено] ssh PermitRootLogin without-password - само ставится
Суся настройки портит(или восстанавливает?). через Яаст.
puts ("Working, please wait...");while(1);
-
Trashonok
- Сообщения: 41
- ОС: Mandriva 20010.1 PWP
Re: [решено] ssh PermitRootLogin without-password - само ставится
Привет!
По-моему там служба msec воду мутит.
Убери ее из автозапуска (drakxservices) или вообще снеси (rpmdrake).
По-моему там служба msec воду мутит.
Убери ее из автозапуска (drakxservices) или вообще снеси (rpmdrake).
Спасибо сказали:
-
iltmpz
- Сообщения: 34
- ОС: Mandriva 2010
Re: [решено] ssh PermitRootLogin without-password - само ставится
Причем тут суся, речь про мандриву вообще-то,
Суся как раз root login по умолчанию разрешает, с ней проблем в этом смысле вообще никогда не было
-
shotdownsystem
- Сообщения: 423
- ОС: Basic command interpreter
Re: [решено] ssh PermitRootLogin without-password - само ставится
виноват, глянул на "ОС" слева
puts ("Working, please wait...");while(1);
-
iltmpz
- Сообщения: 34
- ОС: Mandriva 2010
Re: [решено] ssh PermitRootLogin without-password - само ставится
Спасибо большое, вот я намучился с этой безопасностью.
Действительно msec:
Код: Выделить всё
# msec
INFO: Разрешает удаленный вход для root в систему
INFO: Запрещает X-cерверу слушать TCP-соединения
INFO: История паролей не поддерживается в pam_tcb.
INFO: Модифицированные системные файлы: /etc/ssh/sshd_configBот оно его восстанавливает.
Пока не стал сносить msec - поправил на yes:
/etc/security/msec/level.standard:ALLOW_REMOTE_ROOT_LOGIN=without-password
Кстати да, спасибо за напоминание, пора мне уже профиль поменять
-
Trashonok
- Сообщения: 41
- ОС: Mandriva 20010.1 PWP
Re: [решено] ssh PermitRootLogin without-password - само ставится
iltmpz писал(а): ↑06.12.2010 16:36
Спасибо большое, вот я намучился с этой безопасностью.
Действительно 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
Не за что! Рад что помог.