LINUX - compartir HDD y archivo con samba en red local

26-06-2019

creawww.com

compartir HDD y archivo con samba en red local.

Montar discos externos en el arranque

https://geekland.eu/montar-particion-ntfs-fat-o-ext4-en-el-arranque-del-sistema/

PASO 1. Conocer la denominación de la partición que queremos montar

sudo  fdisk -l

PASO 2. Conocer el punto de montaje y tipo de la unidad que vamos a montar

ls -l /dev/disk/by-uuid

PASO 3. Crear la carpeta donde se montará nuestra partición

sudo mkdir /media/DATOS

PASO 4. Configurar que cada que arranquemos el sistema se monte la unidad

Para decirle a nuestro sistema que monte la unidad debemos configurar el archivo /etc/fstab.

sudo nano /etc/fstab

Montar unidad NTFS

Una vez abierto el archivo si queremos montar nuestra unidad del tipo NTFS debemos añadir la siguiente linea:

UUID=XXXXXXXXXXXXX /media/carpetademontaje ntfs-3g default_permissions,uid=1000 0 0

Por lo tanto en nuestro caso seria:

UUID=8626904F269041DB /media/DATOS ntfs-3g default_permissions,uid=1000 0 0

Montar unidad FAT

UUID=XXXXXXXXXXXX /media/DATOS vfat rw,uid=1000,gid=1000 0 0

Montar unidad ext4

UUID=XXXXXXXXXXXX /media/DATOS ext4 errors=remount-ro 0 1

SERVIDOR samba

https://maslinux.es/instalacion-del-servidor-samba-en-debian-9-stretch/

Instalando Samba

sudo apt-get -y install libcups2 samba samba-common cups

Mueve el archivo smb.conf actual a smb.conf.bak:

sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.bak

Y luego crea un nuevo archivo smb.conf:

sudo nano /etc/samba/smb.conf

Con el siguiente contenido:

[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = debian
security = user
map to guest = bad user
dns proxy = no

[HardDrive]
path = /media/HomeDisc
valid users = creawww
browseable = Yes
writeable = Yes
only guest = no
create mask = 0644
directory mask = 0755
public = no

A continuación, cierra el archivo de configuración de Samba en el servidor y reinicia Samba:

sudo systemctl restart smbd.service

acceder desde otro equipo

smb://192.168.1.200

montar un disco usb que no esta siempre disponible

si no esta disponible si sistema se bloqueara al inicia por eso hay que añadir ,_netdev

    UUID=03c3300e-4286-4ebf-94bb-9bd797844822 /media/HDBACKUPS ext4 defaults,_netdev 0 0