mirror of
https://github.com/aviallon/nixos-lib.git
synced 2026-04-06 09:47:52 +00:00
[Services] Enable X11 forwarding
This commit is contained in:
parent
e1537cc165
commit
2843d2ee40
1 changed files with 4 additions and 1 deletions
|
|
@ -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 ];
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue