El servidor viene instalado y corriendo por defecto, en caso contrario, instalar:
#apt-get install samba samba-common smbclient samba-doc smbfs
Los parametros se configuran en el archivo /et/smb.conf. Los mas importantes son:
[global] // Sección global, parámetros generales
security = user // Seguridad por usuarios
workgroup = Aula5 // Grupo de trabajo 'Aula5'
encrypt passwords = yes // Las contraseñas se deberán enviar encriptadas
wins support = yes // Samba será servidor wins
log level = 1
max log size = 1000
read only = no // Por defecto, lectura y escritura
load printers = yes // Se comparten también lasimpresoras
[homes] // Sección homes, carpetas home de usuarios
comment = Carpetas home // Comentario
browsable = no // No explorables
create mask = 0700 // Máscara de creación de archivos (rxw------)
directory mask = 0700 // Máscara de creación de carpetas
Hay que añadir una entrada por cada recurso compartido creando la carpeta (preferentemente en /home/samba/) y añadiendo:
[NOMBRECARPETA] // Carpeta común profesores
path = /home/samba/CARPETA // Ruta de la carpeta compartida
browsable = yes // Explorable
read only = no // Lectura y escritura
create mask = 0770 // Máscara de creación de archivos (rxwrxw---)
directory mask = 0770 // Máscara de creación de carpetas
Para crear usuarios en samba, hay que crear primero su cuenta unix, por ejemplo para añadir al usuario macaco 8P
useradd macaco
Para despues añadirlo a samba con:
smbpasswd -a macaco
Otras opciones interesantes del comando smbpasswd son:
-x: Borrar un usuario
-d: Deshabilitar un usuario
-e: Habilitar un usuario
-n: Usuario sin password. Necesita parámetro null passwords = yes en sección 'global' del archivo de configuración de samba.
-m: Indica que es una cuenta de máquina (equipo)
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario