Esta web utiliza cookies para proporcionarte la mejor experiencia de navegación posible. Estas cookies son guardadas en tu navegador y cumplen funciones como reconocerte cuando regresas a esta web y ayudarnos a saber qué secciones de la web encuentras más interesantes y útiles.
Instalar Samba y configurar usuarios en Debian 9 Stretch
- marzo 26, 2019
- Categoría: linux seguridad utilidades
Importante: Esta información es para uso lúdico personal. En ningún caso se pretende dar conocimientos, consejos, formaciones, herramientas, ni soluciones técnicas de ámbito comercial ni profesional. Simplemente es información que se ha redactado en finalidad de recordatorio de ciertos proyectos realizados. Si usted no está seguro de la fiabilidad de la información, no cumple con sus expectativas o no es de su agrado, le ruego que abandone este sitio web. Para ver todas las exclusiones garantía y de responsabilidad acceda a la sección Aviso Legal.
1.- Instalar Samba en el sistema
apt install samba smbclient
2.- Guardar la configuración por defecto
cp /etc/samba/smb.conf /etc/samba/smb.conf.original
3.- Habilitar una carpeta compartida por red, con acceso restringido a un solo usuario llamado «eninsoft»
mkdir /data/ mkdir /data/docs vim /etc/samba/smb.conf # poner la siguiente configuración [global] workgroup = WORKGROUP dns proxy = no log file = /var/log/samba/log.%m max log size = 1000 syslog = 0 panic action = /usr/share/samba/panic-action %d server role = standalone server passdb backend = tdbsam obey pam restrictions = yes unix password sync = yes passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . pam password change = yes map to guest = bad user usershare allow guests = yes [docs] comment = documentacion web path = /data/docs public = yes writable = yes create mask = 0777 directory mask = 0777 force user = nobody force group = nogroup valid users = eninsoft
4.- Crear el usuario eninsoft
smbpasswd -a eninsoft
5.- (Opcional) Listar o borrar usuarios Samba
# Listar pdbedit -w -L # Borrar pdbedit -x -u eninsoft
6.- Reiniciar servicios
systemctl restart smbd systemctl restart nmbd
7.- Acceder con el Explorado de windows a la carperta compartida
\\IP_SERVER\docs
Usuario: WORKGROUP\eninsoft
Contraseña: XXX
Listo