diff options
| author | Grigory Shipunov | 2023-08-05 20:45:36 +0200 |
|---|---|---|
| committer | Grigory Shipunov | 2023-08-05 20:45:36 +0200 |
| commit | 8b8d90cec49f9af706d0a1fc090c89441943b088 (patch) | |
| tree | 6f920661733d7dc472801663b26640a4ab45b074 /modules/server | |
| parent | a66bfdb1f5cf71913bb8e9a3dc07474a5f0279e9 (diff) | |
add unprivileged user
Diffstat (limited to 'modules/server')
| -rw-r--r-- | modules/server/default.nix | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/modules/server/default.nix b/modules/server/default.nix index 28292d8..319d0cc 100644 --- a/modules/server/default.nix +++ b/modules/server/default.nix @@ -5,4 +5,21 @@ ]; networking.firewall.enable = true; + + # unpriviliged user + security.sudo.enable = true; + users.users.g = { + openssh.authorizedKeys.keys = [ + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHv82n6F6kwJ3/EMYlOoCc1/NaYFW7QHC5F8jKVzdlio gshipunov@toaster" + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA3to/h8Myn+zXAkjboaRVqOfmtDz7VpIHhHbaRoYyPX g.shipunov@uva.nl" + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICPPG1va3CG8uAXV+ACRFPdi8FicpdOyXqb7eSZJCPXx pixel" + ]; + extraGroups = [ + "wheel" + ]; + group = "users"; + home = "/home/g"; + isNormalUser = true; + uid = 1000; + }; } |
