diff options
Diffstat (limited to 'os/kay/modules/sshfwd.nix')
-rw-r--r-- | os/kay/modules/sshfwd.nix | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/os/kay/modules/sshfwd.nix b/os/kay/modules/sshfwd.nix deleted file mode 100644 index fcafd17..0000000 --- a/os/kay/modules/sshfwd.nix +++ /dev/null @@ -1,32 +0,0 @@ -{ ... }: -let - group = "sshfwd"; -in -{ - networking.firewall.allowedTCPPorts = [ 2222 ]; - - users = { - groups.${group}.members = [ ]; - - users."lia" = { - inherit group; - isSystemUser = true; - - openssh.authorizedKeys.keys = [ - "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAe7fJlh9L+9JSq0+hK7jNZjszmZqNXwzqcZ+zx0yJyU lia" - ]; - }; - }; - - services.openssh.extraConfig = '' - Match Group ${group} - ForceCommand echo 'this account is only usable for remote forwarding' - PermitTunnel no - AllowAgentForwarding no - X11Forwarding no - - AllowTcpForwarding remote - GatewayPorts clientspecified - PermitListen *:2222 - ''; -} |