Runs application as non-root user.

This commit is contained in:
Bailey 2023-08-03 14:11:59 -04:00
parent 5797f94fa2
commit 1517a064bf

View file

@ -14,11 +14,26 @@
graphfix xorg.xauth xorg.xinit
];
users.users.root = {
openssh.authorizedKeys.keyFiles = [
./authorized_keys
];
users = {
mutableUsers = false;
users = {
root.openssh.authorizedKeys.keyFiles = [
./authorized_keys
];
appuser = {
isNormalUser = true;
group = "appuser";
password = "";
packages = with pkgs; [
graphfix
];
};
};
};
services.openssh = {
enable = true;
settings.PasswordAuthentication = false;
};
services.openssh.enable = true;
}