El objetivo es poder crear una unidad de red desde Windows.
# yum install samba samba-client
Hacemos que se ponga en marcha al arrancar
# chkconfig smb on (el samba de los cojones) # chkconfig nmb on (el NetBIOS nameservice)
Añadimos un usuario y contraseña, ej. juanga
# smbpasswd juanga -a
Editamos la config.
# nano /etc/samba/smb.conf
Cambiar el “workgroup” si procede
Añadir al final, para acceder a todo el filesystem (a lo animal salvaje):
[root] path = / writeable = yes browseable = yes valid users = juanga admin users = juanga force user = root public = yes available = yes map archive = no map system = no map hidden = no
Podemos testear los settings de smb.conf usando este fantástico comando que a todas luces pertenece a Samba…
# testparm
Reiniciamos los servicios:
# service smb start # service nmb start
Y después de eso al poco rato ya debería poder entrar en \\hostname
desde windows
Y crear una unidad de red y demás.
Nota Cannot access root directory “/” samba share on linux from windows
Samba has changed the ability to follow symlinks because of a security issue: http://www.samba.org/samba/news/symlink_attack.html
To circumvent the change you could try this:
Add the following lines to the [global]
section of smb.conf
:
follow symlinks = yes wide links = yes unix extensions = no
Then restart the samba service:
$ sudo service smbd restart