[Services] Enable X11 forwarding

This commit is contained in:
Antoine Viallon 2022-10-22 13:33:33 +02:00
parent e1537cc165
commit 2843d2ee40
Signed by: aviallon
GPG key ID: 186FC35EDEB25716

View file

@ -49,9 +49,12 @@ in {
services.openssh = { services.openssh = {
enable = true; enable = true;
permitRootLogin = mkDefault "prohibit-password"; permitRootLogin = mkDefault "prohibit-password";
forwardX11 = mkDefault true; forwardX11 = mkDefault config.services.xserver.enable;
openFirewall = true; openFirewall = true;
}; };
programs.ssh.setXAuthLocation = config.services.xserver.enable;
programs.ssh.forwardX11 = mkDefault config.services.xserver.enable;
security.pam.services.sudo.forwardXAuth = mkDefault true; # Easier to start GUI programs as root
networking.firewall.allowedTCPPorts = [ 22 ] networking.firewall.allowedTCPPorts = [ 22 ]
++ optionals config.services.printing.enable [ 631 139 445 ]; ++ optionals config.services.printing.enable [ 631 139 445 ];