martes, 29 de octubre de 2013

Compartir carpeta con Samba en Ubuntu Server y otorgar permisos a un usuario

Compartir carpeta con Samba en Ubuntu Server
Y otorgar permisos a un usuario.


Samba es una implementación libre del protocolo de compartición de archivos Windows bajo sistemas UNIX (Linux, Mac OS, Solaris…) y nos permite compartir archivos independientemente del sistema operativo.

sudo apt-get install samba

Ahora a editar el archivo de configuración

sudo vim /etc/samba/smb.conf

Supongamos que queremos compartir la carpeta www, que está en /var/www, nos desplazamos al final del archivo e insertamos:

[www]
path = /var/www
read only = no
guest ok = no
browseable = yes

Grabamos

Reiniciamos Samba

sudo service smbd restart
sudo service nmbd restart

Ahora tendremos que dar permisos a un usuario

Creamos un usuario (usuario/password) para eso:

useradd -s /sbin/nologin usuario
smbpasswd -a password

Y aqui le decimos que nos de permisos 777 a usuario "usuario" y grupo usuario"

sudo chown usuario:usuario -R /var/www/
sudo chmod 777 -R /var/www/




Como extra, dejo un manual completo de Samba

http://es.tldp.org/Manuales-LuCAS/USANDO-SAMBA/usando-samba.pdf



No hay comentarios:

Publicar un comentario