From 84fb4decd77e893a3551bfbef36fb789a563434e Mon Sep 17 00:00:00 2001 From: sinanmohd Date: Tue, 2 Jan 2024 16:03:22 +0530 Subject: kay/sftp: init new sftp user --- hosts/kay/modules/sftp.nix | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'hosts/kay/modules') diff --git a/hosts/kay/modules/sftp.nix b/hosts/kay/modules/sftp.nix index 175a269..b969652 100644 --- a/hosts/kay/modules/sftp.nix +++ b/hosts/kay/modules/sftp.nix @@ -1,12 +1,23 @@ -{ ... }: +{ config, ... }: let storage = "/hdd/users"; + pubkeys = config.userdata.pubKeys; in { users = { groups."sftp".members = []; + users."sftp" = { + group = "sftp"; + shell = "/run/current-system/sw/bin/nologin"; + isNormalUser = true; + openssh.authorizedKeys.keys = [ + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFmA1dyV+o9gfoxlbVG0Y+dn3lVqdFs5fMqfxyNc5/Lr sftp@cez" + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDCbgjAfyDNtLNyOS+sfLirYtfEAkGqV54LOwabpWkvf sftp@veu" + ] ++ pubkeys; + }; + users."nazer" = { group = "sftp"; shell = "/run/current-system/sw/bin/nologin"; -- cgit v1.2.3