Bug 37768 - Не пускает по ssh
Summary: Не пускает по ssh
Status: CLOSED WORKSFORME
Alias: None
Product: Sisyphus
Classification: Development
Component: startup-rescue (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Антон Мидюков
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-11 13:54 MSK by Vladimir D. Seleznev
Modified: 2020-01-12 06:40 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir D. Seleznev 2020-01-11 13:54:46 MSK
Если выбрать в RescueCD пункт загрузки с сетью по DHCP и ssh-демоном, то система загружается, сетевые интерфейсы настраиваются, sshd запускается, печатает пароль рута на консоли. Но при этом по ssh не пускает, потому что по-умолчанию PermitRootLogin without-password.

Возможно, в RescueCD стоит сделать в конфиге PermitRootLogin yes.
Comment 1 Michael Shigorin 2020-01-11 19:36:19 MSK
Возможно, кто-то что-то сломал в startup-rescue -- в исошку он всё так же попадает, но сделанная мной для такого режима правка не работает:

rescue/rescue-remote.init:      { echo UseDNS=yes; echo PermitRootLogin=yes; } >> "$SSHD_CONFIG"

Также может быть связано с каким-либо изменением обработки sshd_config
в нынешнем openssh -- например, смотрит на первое вхождение опции,
а не последнее; тогда придётся shell_config_set или sed -i делать.

Антон, глянешь при случае?  Регрессия досадная, хорошо, что заметили.

Серёж, не знаю, будет ли тебе интересно по части тестирования
(или администрирования :), на всякий тоже обращаю внимание.
Comment 2 Michael Shigorin 2020-01-11 19:37:48 MSK
Ой, имел в виду antohami@ :-)
Comment 3 Антон Мидюков 2020-01-11 19:43:30 MSK
А на каком конкретно образе проблема? Я в virtualbox к последней регулярке rescue успешно подключился только что.
Comment 4 Антон Мидюков 2020-01-11 19:48:41 MSK
И на декабрьском стартерките проблему не наблюдаю.
Comment 5 Vladimir D. Seleznev 2020-01-12 06:40:21 MSK
(In reply to comment #3)
> А на каком конкретно образе проблема? Я в virtualbox к последней регулярке
> rescue успешно подключился только что.

Действительно, какая-то аномалия. Это была Rescue для i586, скачанная 10 января 2020. На живой машине при загрузке с флешки мне показалось, что не пускают, сейчас при тестировании того же образа в окружении qemu x86_64 и i586 конфиг корректный, и доступ к руту по паролю по SSH есть. Проверить снова на живой машинке пока не могу.

Багрепорт тогда закрываю.

Данные по iso'шке:

$ md5sum regular-rescue-latest-i586.iso 
14ff2acea41a525018539b166f7889ac  regular-rescue-latest-i586.iso
$ sha1sum regular-rescue-latest-i586.iso 
dfc3af5ab8d9a9d068dad470c6c626446cbac912  regular-rescue-latest-i586.iso
$ stat regular-rescue-latest-i586.iso 
  File: regular-rescue-latest-i586.iso
  Size: 538968064   Blocks: 1052672    IO Block: 4096   regular file
Device: 2ch/44d  Inode: 12914697    Links: 1
Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2020-01-12 05:14:08.675728100 +0300
Modify: 2020-01-08 10:53:57.000000000 +0300
Change: 2020-01-10 19:29:48.156694952 +0300
 Birth: -