install-device: permit root login with password
Allow password login to the installation this allows doing remote installation via SSH. All that need to be done on the local machine is: 1. Boot from the installation media 2. Set a password with passwd 3. Enable SSH with systemctl start sshd It is safe as root doesn't have a password by default and SSH is disabled by default. Fixes #20718
This commit is contained in:
parent
0a4943a381
commit
03ef04f0a4
|
@ -46,7 +46,12 @@ with lib;
|
||||||
'';
|
'';
|
||||||
|
|
||||||
# Allow sshd to be started manually through "start sshd".
|
# Allow sshd to be started manually through "start sshd".
|
||||||
services.openssh.enable = true;
|
services.openssh = {
|
||||||
|
enable = true;
|
||||||
|
# Allow password login to the installation, if the user sets a password via "passwd"
|
||||||
|
# It is safe as root doesn't have a password by default and SSH is disabled by default
|
||||||
|
permitRootLogin = "yes";
|
||||||
|
};
|
||||||
systemd.services.sshd.wantedBy = mkOverride 50 [];
|
systemd.services.sshd.wantedBy = mkOverride 50 [];
|
||||||
|
|
||||||
# Enable wpa_supplicant, but don't start it by default.
|
# Enable wpa_supplicant, but don't start it by default.
|
||||||
|
|
Loading…
Reference in New Issue