Bug ID 1118114
Summary Installer disallows root access with usessh=1
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Installation
Assignee yast2-maintainers@suse.de
Reporter agraf@suse.com
QA Contact jsrain@suse.com
CC afaerber@suse.com, ihno@suse.com, mbrugger@suse.com, snwint@suse.com
Found By ---
Blocker ---

Our default installation path for Tumbleweed in the ARM world is to append
"usessh=1 sshpassword=xxx network=1" to the installer command line.

That way we can install systems easily from remote.

With the recent changes in sshd that disallow root by default, we can no longer
ssh into the installer system as root. So we can not install.

To keep in mind as a follow-up on this; if we did manage to ssh in and install,
but did not select a default user to get created (which is my usual
installation option, why bother with non-root for starters?), we would get
locked out of the real system after installation.

So the fix for this IMHO would be to modify sshd_config to allow root access in
instsys and then ensure that if this is the mode of operation, that same config
propagates into the installed system.


You are receiving this mail because: