GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Por qué otros usuarios no pueden acceder al recurso compartido de Samba sin forzar usuario =yo?

Tengo un problema relacionado con Samba.

Tengo un servidor samba exitoso configurado en mi servidor doméstico. Desafortunadamente, solo mi cuenta puede acceder a los recursos compartidos cuando el usuario forzado no está configurado para mi cuenta (servidor). No puedo entender por qué el otro usuario no puede acceder a mi recurso compartido "Vector_Public" cuando no configuré "forzar usuario =servidor". ¿Tiene alguna idea de lo que podría causar esto? Soy un novato de Samba, así que si no he entendido bien alguna de las configuraciones:

[Vector_Public]
   comment = Vector public share
   read only = no
   path = /media/Storage/Public
   guest ok = no
   force user = server
   force group = storage_public
   create mask = 0770
   directory mask = 0770
   security mask = 0770
   force create mode = 0770
   force directory mode = 0770
   valid users = server storage_share
   browseable = yes
   writeable = yes
   vfs objects = recycle
   recycle:repository = .deleted/%U
   recycle:keeptree = yes
   recycle:touch = yes
   recycle:versions = yes
   recycle:maxsize = 0

[Vector_Private]
   comment = Vector private share (Niklas)
   read only = no
   path = /media/Storage/Private
   guest ok = no
   force user = server
   force group = server
   create mask = 0770
   directory mask = 0770
   security mask = 0770
   force create mode = 0770
   force directory mode = 0770
   valid users = server
   browseable = yes
   writeable = yes
   vfs objects = recycle
   recycle:repository = .deleted/%U
   recycle:keeptree = yes
   recycle:touch = yes
   recycle:versions = yes
   recycle:maxsize = 0

Los permisos en los dos directorios son:

drwx------ 6 server server 4096 2011-10-05 20:40 Private
drwxrwx--- 5 server storage_public 4096 2011-10-05 20:28 Public

Es el directorio Público en el que tengo este problema.

Aparentemente, ninguna de las configuraciones en Share Vector_Public cambia este comportamiento, por lo que debe deberse a alguna otra configuración, estas son todas las demás configuraciones en mi configuración:

   workgroup = ROSENQVIST
   server string = %h server (Samba, Ubuntu)
#   wins support = no
;   wins server = w.x.y.z
   dns proxy = no
;   name resolve order = lmhosts host wins bcast
;   interfaces = 127.0.0.0/8 eth0
;   bind interfaces only = yes
   log file = /var/log/samba/log.%m
   max log size = 1000
#   syslog only = no
   syslog = 0
   panic action = /usr/share/samba/panic-action %d
   security = user
# 'encrypt passwords' in the smb.conf(5) manpage before enabling.
   encrypt passwords = true
   passdb backend = tdbsam
   obey pam restrictions = yes
   unix password sync = yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   pam password change = yes
   map to guest = bad user
;   domain logons = yes
;   logon path = \\%N\profiles\%U
#   logon path = \\%N\%U\profile
;   logon drive = H:
#   logon home = \\%N\%U
;   logon script = logon.cmd
; add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u
; add group script = /usr/sbin/addgroup --force-badname %g
;   printing = bsd
;   printcap name = /etc/printcap
;   printing = cups
;   printcap name = cups
;   include = /home/samba/etc/smb.conf.%m
;   idmap uid = 10000-20000
;   idmap gid = 10000-20000
;   template shell = /bin/bash
;   winbind enum groups = yes
;   winbind enum users = yes
;   usershare max shares = 100
   usershare allow guests = no

¿Alguna idea de lo que debo hacer? (verifique también los nuevos comentarios)

Relacionado:VMWare player y Ubuntu 15.04:el controlador de red ya no se compila, ¿cómo solucionarlo?

Además, ¿cómo puedo saber si mi red es compatible con el servidor WINS?

Respuesta aceptada:

El problema se debió a un problema con el flujo de permisos. Todo funcionó cuando cambié los permisos del directorio principal (a los directorios que se compartían) para permitir la lectura a otros usuarios.


Ubuntu
  1. Administre usuarios y grupos en Ubuntu a través de la herramienta gráfica clásica

  2. Controlar el acceso a Podman sin raíz para los usuarios

  3. ¿Acceso compartido de Centos 7.4 Samba denegado?

  4. ¿Por qué es arriesgado dar acceso a Sudo Vim a los usuarios comunes?

  5. ¿Por qué Ubuntu obliga a los usuarios a crear una contraseña durante la instalación?

Los efectos de agregar usuarios a un sistema Linux

Usuarios Webmin

¿No puede acceder al directorio de inicio? ¿El directorio privado encriptado no está configurado correctamente?

¿Dar acceso a Virtualbox solo a usuarios específicos?

¿Cómo forzar la propiedad del grupo en Samba Share?

¿Error de usuario/contraseña de Samba Share después de la actualización?