¿Cómo configurar Samba para permitir al usuario root tener un control total sobre el recurso compartido en particular?


Respuestas:


17

¿Tiene una contraseña establecida en Samba (no en el archivo passwd del sistema) para root? Debería poder establecer dicha contraseña ejecutando smbpasswd -a root.


2
¡Golpea la frente, vota y acepta! ¡Olvidé por completo lo que no hay AAA común en Linux!
user539484

Sí, este debe marcarse como aceptado
Addo Solutions el

7

Debería poner su smb.conf para que podamos evaluar el problema. De todos modos, aquí hay una pista:

   invalid users = root

es parte del smb.conf predeterminado.

Bien entonces. ¿Es root un smbuser válido todavía? Luego intente explícitamente permitir root:

valid users = root 

Y prueba algo como esto:

[config]
    comment = Admin Config Share  - Whatever
    path = /
    valid users = someusers, somegroup
    force user = root
    force group = root
    admin users = someusers, somegroup   
    writeable = Yes

¿Tiene que ser una opción explícitamente especificada o implícitamente asumida? Mi smb.confno es "desde cero" y no contiene ninguno valid userso invalid usersparámetros en absoluto.
user539484

Hmm, también, según el documento, no hay usuarios no válidos por defecto.
user539484

Ver publicación editada.
juwi

1

Si no puede acceder a dos usuarios, uno para un usuario normal y el otro para una raíz, debe alias los netbios en el archivo smb.conf para que Windows los vea como dos servidores. Luego acceda a cada uno con una identificación de usuario diferente. También puede agregar al archivo host de Windows la IP del mismo servidor con diferentes nombres. El problema es con Windows que solo puede permitir un usuario a la vez, por lo que no puede acceder como root.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.