Instalar Samba Debian en Canaima
Instalar Samba Debian en Canaima
Instalar Samba Debian en Canaima
En el archivo de configuración cambia donde dice workgroup = MSHOME (puede ser distinto en tu
caso) a:
workgroup = MIGRUPO
Supongamos que tenemos un usuarios ya creado llamado jose y que lo queremos agregar a los usuarios
de Samba, para esto ejecutamos el siguiente comando:
smbpasswd -a jose
New SMB password:
Retype new SMB password:
Added user jose.
Colocamos la clave que queremos que tenga ese usuario para ingresar al servidor Samba, la clave
puede ser distinta a la clave que tiene el usuario para ingresar a Linux.
OPCIONAL
Ahora que ya tenemos a los usuarios creados procedamos a ver como se comparten archivos y
directorios.
; security = user
Y la modificamos por:
security = user
username map = /etc/samba/smbpasswd
Con esto lo que estamos haciendo es diciendole a Samba que vamos a autentificar por usuario y donde
está la lista de los usuarios permitidos que fue la que creamos anteriormente.
Para darle acceso a los usuario a sus respectivos directorios home o personales, hacemos lo siguiente:
;[homes]
; comment = Home Directories;
;browseable = no
;valid users = %S
;writable = no
Y le quitamos el ; para descomentarlos, y en writable le cambiamos no por yes para que el usuario
pueda escribir en el directorio.
Siempre que cambiemos la configuración del archivo smb.conf debemos ejecutar el siguiente comando:
testparm
Lo que hace este parámetro es verificar que los parámetros del archivo smb.conf estén correctos, luego
que nos diga que todo esta bien ejecutamos:
/etc/init.d/samba restart
mkdir /home/grupo
chmod 777 /home/grupo
La puedes crear donde quieras. Ahora vamos a modificar el archivo de smb.conf, voy a suponer que ya
modificaste la parte de security y agregaste /etc/samba/smbusers a este archivo y que ya sabes como
abrirlo para editarlo de ahora en adelante. Agregamos la siguientes lineas al final del archivo:
[Grupo]
comment = Archivos Compartidos
path = /home/grupo
public = yes
writable = yes
create mask = 0700
directory mask = 0700
force user = nobody
force group = nogroup
Luego se agreguen las carpetas que vamos a compartir, guardamos el archivo y probamos el archivo
smb.conf y reiniciamos el servidor de Samba:
testparm
/etc/init.d/samba restart