Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
| info:cursos:pue:lpic2-2021:s11 [09/03/2021 11:05] – [nginx] mate | info:cursos:pue:lpic2-2021:s11 [09/03/2021 12:55] (actual) – [File Sharing: samba] mate | ||
|---|---|---|---|
| Línia 105: | Línia 105: | ||
| * **nmb**: wins | * **nmb**: wins | ||
| * **/ | * **/ | ||
| - | * compartir recurso samba | + | |
| + | ==== Laboratorio: | ||
| * <code bash> | * <code bash> | ||
| mkdir /nominas | mkdir /nominas | ||
| Línia 129: | Línia 130: | ||
| systemctl restart smb | systemctl restart smb | ||
| systemctl restart mnb | systemctl restart mnb | ||
| - | pbedit | + | pdbedit |
| - | * **smb.conf** | + | </ |
| - | * sección global | + | |
| - | * netbios name | + | ==== smb.conf |
| - | * opciones seguridad: | + | * sección global |
| - | * standalone (linea 105): | + | * netbios name |
| - | * security = user # creación local en el linux de los usuarios | + | * opciones seguridad: |
| - | * passbd backend = tdbsam # en / | + | * standalone (linea 105): |
| - | * domain (linea 120): | + | * security = user # creación local en el linux de los usuarios |
| - | * security = domain | + | * passbd backend = tdbsam # en / |
| - | * passbd backend = tdbsam | + | * domain (linea 120): |
| - | * realm = < | + | * security = domain |
| - | * password server = server.dominio | + | * passbd backend = tdbsam |
| - | * (integración, | + | * realm = < |
| - | * ADS: | + | * password server = server.dominio |
| - | * kerberos | + | * (integración, |
| - | * Domain Controler (linea 146): configurar samba como servidor de dominio | + | * ADS: |
| - | * | + | * kerberos |
| - | * sección shares | + | * Domain Controler (linea 146): configurar samba como servidor de dominio |
| - | + | * guest ok = {yes|no} | |
| - | * | + | |
| + | * browseable = {yes|no} | ||
| + | * writable = {yes|no} | ||
| + | * valid users = < | ||
| + | * write list = < | ||
| + | * admin users = < | ||
| + | * directory mask = 0755 | ||
| + | * create mask = 0644 | ||
| + | * veto files | ||
| + | * hide dot files = {yes|no} | ||
| + | | ||
| + | * '' | ||
| + | |||
| + | ==== Laboratorio: | ||
| + | * <code bash> | ||
| + | mkdir /usuarios | ||
| + | chmod 1777 /usuarios | ||
| + | adduser -s / | ||
| + | passwd mate | ||
| + | smbpasswd -a mate | ||
| + | </ | ||
| + | * <code ; / | ||
| + | [ususarios] | ||
| + | admin users = mate | ||
| + | comment = usuarios | ||
| + | create mask = 0644 | ||
| + | directory mask = 0700 | ||
| + | guest ok = Yes | ||
| + | path = /usuarios | ||
| + | valid users = martes9 mate | ||
| + | write list = mate | ||
| + | </ | ||
| + | * los ficheros/ | ||
| + | * <code bash> | ||
| + | testparm # comprobación que la configuración está bien | ||
| + | systemctl restart smb | ||
| + | systemctl restart mnb | ||
| + | </ | ||
| + | |||
| + | ==== smbpasswd < | ||
| + | * **-a**: añadir | ||
| + | * **-e**: activar | ||
| + | * **-d**: desactivar | ||
| + | * **-x**: borrar | ||
| + | |||
| + | ==== smb-client | ||
| + | Para conectarnos desde Linux a un recurso samba, usamos el **smb-client**. Es una shell (tipo ftp) | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | ==== mount | ||
| + | * '' | ||
| + | * '' | ||
| + | * **credentials**:< | ||
| + | username=< | ||
| + | password=< | ||
| + | domain=< | ||
| + | </ | ||
| + | * <code ; / | ||
| + | //< | ||
| + | </ | ||
| + | |||
| + | ==== winbind | ||
| + | * 1-Configuración básica de Samba.pdf (pag. 27) | ||
| + | * permite verificar credenciales de usuario vía PAM | ||
| + | * '' | ||
| + | * es un servicio | ||
| + | * [[https:// | ||
| + | * hay que modificar el **/ | ||
| + | security = domain | ||
| + | winbind use default domain = yes | ||
| + | winbind separator = + | ||
| + | winbind cache time = 300 | ||
| + | idmap uid = 1000020000 | ||
| + | idmap gid = 1000020000 | ||
| + | template shell = /bin/bash | ||
| + | template homedir = / | ||
| + | winbind enum groups = yes | ||
| + | winbind enum users = yes | ||
| + | </ | ||
| + | * alternativa NFS y SUA; 1-Configuración básica de Samba.pdf (pag. 40) | ||
| + | * '' | ||
| + | * / | ||