Samba es un software muy utilizado por aquellos usuarios que quieren compartir archivos a través de una red local fácilmente desde un sistema operativo Linux a un sistema Windows.
Antes de continuar si queremos añadir un pendrive o disco duro, tiene que estar formateado en ext4 y activado de forma permanente en la raspberry:
Procedemos a realizar la instalación:
sudo apt-get install samba samba-common-bin
Dependiendo de qué otras cosas tengamos instalado en la Raspberry nos pedirá o no instalar cosas adicionales que falten.
Hacemos copia de seguridad del archivo de configración:
sudo cp /etc/samba/smb.conf smb.old
Confirmamos con el commando ls
que este el archivo copiado correctamente.
Procedemos a editar el archivo de configuración, en este caso vamos a escoger el disco duro formateado en ext4 y activado de forma permanente en la raspberry:
sudo nano -w /etc/samba/smb.conf
[pi 16GB]
comment = USB Share
path = /media/16GB
writeable = Yes
create mask = 0777
directory mask = 0777
browseable = Yes
valid users @users
force user = root
Donde indica path = /media/16GB
podemos escoger la ruta del directorio deseado dentro de la rasp, para cuando accedamos desde el gestor de fitxeros en red aparezca directamente el contenido de ese directorio..
Guardamos lo editado con Ctrl+X, luego "y" y pulsamos enter.
A la hora de acceder con samba hace falta una contraseña, procedemos a crear la contraseña correspondiente:
sudo smbpasswd -a root
Colocamos la contraseña dos veces y luego reiniciamos servició:
sudo /etc/init.d/samba restart