Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- { config, lib, modulesPath, options, pkgs }:
- {
- services.samba = {
- enable = true;
- enableNmbd = true;
- enableWinbindd = true;
- extraConfig = ''
- guest account = nobody
- map to guest = bad user
- '';
- nsswins = true;
- securityType = "user";
- shares = {
- "Vídeos" = {
- browseable = "yes";
- available = "yes";
- writable = "no";
- public = "yes";
- comment = "Vídeos";
- "guest ok" = "yes";
- path = "/home/${config.users.users.me.name}/video";
- "read only" = true;
- };
- "Música" = {
- browseable = "yes";
- available = "yes";
- writable = "no";
- public = "yes";
- comment = "Vídeos";
- "guest ok" = "yes";
- path = "/home/${config.users.users.me.name}/music";
- "read only" = true;
- };
- "Jueguicos" = {
- browseable = "yes";
- available = "yes";
- writable = "no";
- public = "yes";
- comment = "Juegos";
- "guest ok" = "yes";
- path = "/home/${config.users.users.me.name}/Games";
- "read only" = true;
- };
- };
- };
- networking.firewall = {
- allowedTCPPorts = [ 139 445 ];
- allowedUDPPorts = [ 137 138 ];
- };
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement