Archive for junio, 2018
Comparticion en Samba carpeta publica sin contraseña y carpeta solo lectura
Sigo haciendo pruebas con esto de Samba. La idea en esta ocasión es tener dos carpetas. Una publica para que cualquiera pueda escribir y compartir cualquier cosa. Y otra solo para lectura también sin contraseña ni exclusividad de usuarios.
# Creamos las carpetas
mkdir /Archivos/publico
mkdir /Archivos/lectura
# Ponemos los permisos como corresponde en ambas carpetas
chown -R nobody:nogroup /Archivos/publico
chmod 0777 /Archivos/publico
chown -R nobody:nogroup /Archivos/lectura
chmod 0777 /Archivos/lectura
# Modificamos el archivo smb.conf con la configuracion
vi /etc/samba/smb.conf
[global]
workgroup = REPARACION-PC
security = user
map to guest = bad user
log level = 2
log file = /var/log/log.%m
[publico]
path = /Archivos/publico
browseable = yes
guest ok = yes
read only = no
[lectura]
path = /Archivos/lectura
browseable = yes
guest ok = yes
read only = yes
# Reiniciamos los servicios
/etc/init.d/nmbd restart
/etc/init.d/smbd restart
Compartir Recurso Zfs Usando Samba sin Contraseñas
Me costo un cacho, pero al fin salio de una. Agradecimiento a los siguientes enlaces imprescindibles.
https://unix.stackexchange.com/questions/383566/install-zfs-on-debian-9-stretch#383635
# Instalamos Samba
apt install samba -y
# Instalación de zfs y configuración.
# Modificacion en los source.list
sed -i ‘s/main/main contrib non-free/g’ /etc/apt/sources.list
# Actualizamos
apt-get update
# Instalamos las cabeceras del kernel
apt -y install linux-headers-$(uname -r)
# Arreglamos un bug existente
ln -s /bin/rm /usr/bin/rm
# instalamos zfs
apt-get -y install zfs-dkms
# Corroboramos que funciona
/sbin/modprobe zfs
# Reiniciamos ciertos servicios
systemctl restart zfs-import-cache
systemctl restart zfs-import-scan
systemctl restart zfs-mount
systemctl restart zfs-share
# Creamos nuestro recurso
zpool create Importante /dev/sdb -f
# Vemos el estatus del mismo
zpool status
# Compartimos a traves de samba el recurso
zfs set sharesmb=on Importante
zfs share Importante
# Cambiamos una opcion para que funciones la comparticion.
vi /var/lib/samba/usershares/importante
# Modificamos la opcion
guest_ok=n
# Por
guest_ok=y
# Damos los permisos necesarios sobre el recurso.
chmod 0777 /Importante/
Listo.
Compartir carpeta en samba sin contraseña
# Instalamos Samba
apt install samba -y
# Editamos su configuración
vi /etc/samba/smb.conf
[global]
workgroup = COMPARTIDO
server string = Compartido %v
netbios name = compartido
security = user
map to guest = bad user
dns proxy = no
log level = 2
log file = /var/log/samba/log.%m
[compartido]
path = /Prueba/
browsable = yes
writable = yes
guest ok = yes
read only = no
# El recurso que compartimos le cambiamos los permisos
chown -R nobody:nogroup /Prueba/
chmod -R 777 /Prueba/
Comentarios recientes