added samba

This commit is contained in:
ISnortPennies 2022-08-08 00:18:37 -04:00 committed by ISnortPennies
parent 84774eedc0
commit 8e626d25e7
10 changed files with 64 additions and 25 deletions

22
modules/smb.nix Normal file
View file

@ -0,0 +1,22 @@
{
services.samba-wsdd.enable = true; # make shares visible for windows 10 clients
networking.firewall = {
allowedTCPPorts = [ 139 445 ];
allowedUDPPorts = [ 137 138 ];
};
services.samba = {
enable = true;
securityType = "user";
openFirewall = true;
shares = {
Share = {
path = "/home/gerg/Share";
browseable = "no";
"read only" = "no";
"guest ok" = "no";
"force user" = "gerg";
"force group" = "users";
};
};
};
}