Vamos a trabajar con un caso muy sencillo: queremos compartir una carpeta en modo lectura/escritura en la que pueda entrar todo el mundo sin que pida usuario o contraseña.
Lo primero que tenemos que instalar es el servidor Samba:
sudo apt-get install samba smbfs
Creamos la carpeta que vamos a compartir:
sudo mkdir /media/compartir
Cambiamos el propietario de la carpeta para que el usuario 'nobody' con el que configuraremos Samba pueda accedar sin restricciones a la carpeta:
sudo chown nobody compartir/
Hacemos una copia de seguridad del archivo de configuración de Samba:
sudo cp /etc/samba/smb.conf /etc/samba/smb.back
Editamos smb.conf:
sudo joe /etc/samba/smb.conf
#
# Archivo de configuración de Samba editado por Manolo
# He realizado una configuración simple
#
#======================= Global Settings =======================
[global]
# Fijamos nuestro grupo de trabajo. En este caso 'WORKGROUP'
workgroup = WORKGROUP
# Configuramos el nombre nuestro servidor en la red Samba
server string = Ubuntu-Server
####### Authentication #######
#Para no utilizar contraseña
security = share
# Asociamos la cuenta de invitado con el usuario 'nobody' de nuestro servidor
guest account = nobody
# Compartimos una carpeta
[compartir]
comment = Carpeta para compartir trabajos
#Permisos de escritura habilitados
writable = yes
path = /media/compartir
#Se permite el acceso al usuario 'invitado'
public = yes
#Sólo se permite el acceso al usuario 'invitado'
guest only = yes
browseable = yes
Para que los cambios se hagan efectivos hay que reiniciar el servicio de Samba:
sudo /etc/init.d/samba restart
No hay comentarios:
Publicar un comentario