Extend default/example config to actually work (#30)

Now it not only builds but is also usable.

- You can login as root with password "nixos"
- You are logged in automatically on console (like installer)
- You can login as root with SSH
- You can connect to port 80

I have tested it with format "virtualbox" and "install-iso".

It's not best practice to use such insecure password,
but it's probably OK for this example for people to
see that it works.
This commit is contained in:
David Kleuker 2019-08-15 13:08:11 +02:00 committed by zimbatm
parent 9edb9f7bdf
commit 20d40bf692

View File

@ -2,4 +2,10 @@
{
services.sshd.enable = true;
services.nginx.enable = true;
networking.firewall.allowedTCPPorts = [ 80 ];
users.users.root.password = "nixos";
services.openssh.permitRootLogin = lib.mkDefault "yes";
services.mingetty.autologinUser = lib.mkDefault "root";
}