Foros del Web » Administración de Sistemas » Unix / Linux »

Permiso denegado al crear nueva carpeta en recurso compartido samba desde Windows

Estas en el tema de Permiso denegado al crear nueva carpeta en recurso compartido samba desde Windows en el foro de Unix / Linux en Foros del Web. Hola foreros tengo el siguiente problea, cree una configuración samba, y puedo verla desde mis estaciones windows, pero a la hora de crear una nueva ...
  #1 (permalink)  
Antiguo 08/06/2010, 10:19
 
Fecha de Ingreso: diciembre-2008
Ubicación: http://www.solucionesrios.tk/
Mensajes: 413
Antigüedad: 15 años, 4 meses
Puntos: 19
Busqueda Permiso denegado al crear nueva carpeta en recurso compartido samba desde Windows

Hola foreros tengo el siguiente problea, cree una configuración samba, y puedo verla desde mis estaciones windows, pero a la hora de crear una nueva carpeta esta me da permiso denegado.

He aqui el smb.conf

Código:
#======================= Global Settings =====================================
[global]
	passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*
	delete user from group script = /usr/sbin/groupmod -R %u %g
	passwd program = /usr/bin/passwd %u
	dns proxy = no  
	netbiosname = alonso
	default = netlogon
	local master = yes
        preferred master = yes 
	workgroup = alonso.local
	debug level = 2
	os level = 65
	security = user
	add machine script = /usr/sbin/useradd -s /bin/false -d /var/lib/nobody %u
	delete user script = /usr/sbin/userdel -r %u 
	max log size = 5000
        oplocks = no
        fake oplocks = no
	log level = 4
	log file = /var/log/windows/log.%m
	smb passwd file = /etc/samba/smbpasswd
	add group script = /usr/sbin/groupadd %g 
	socket options = TCP_NODELAY
        read raw = yes
        write raw = yes
        delete group script = /usr/sbin/groupdel %g 
	add user to group script = /usr/sbin/groupmod -A %u %g 
	client ntlmv2 auth = yes
	logon drive = H:
	client use spnego = yes 
	null passwords = yes
	domain master = yes
        prefered domain = yes
	encrypt passwords = yes
        domain admin users = root
	winbind use default domain = no
        short preserve case = yes
        preserve case = yes
        getwd cache = yes
        load printers = yes
        printing = cups
	logon home = 
	template shell = /bin/false
	wins support = true
	server string = Servidor HER Alonso
	unix password sync = yes
	logon path = 
	client lanman auth = no
	add user script = /usr/sbin/useradd -m %u 
	bind interfaces only = Yes
	domain logons = yes
	domain admin group = @sysadmin
	admin users = @sysadmin
	printer admin = @sysadmin
        nss_base_passwd ou=Computers,dc=alonso,dc=local


#============================ Share Definitions ==============================

[netlogon]
	path = /etc/samba/netlogon
        public = no
        writeable = yes
        browsable = no


[Produc]
	writeable = yes
	delete readonly = yes
	path = /usr/prod/
	force directory mode = 0777
	force create mode = 0777
	browsable = yes
	public = yes
__________________
http://www.solucionesrios.tk/

Visita mi Web!
  #2 (permalink)  
Antiguo 08/06/2010, 20:43
Avatar de arthpix  
Fecha de Ingreso: diciembre-2003
Ubicación: Cancún
Mensajes: 2.340
Antigüedad: 20 años, 4 meses
Puntos: 93
Respuesta: Permiso denegado al crear nueva carpeta en recurso compartido samba desde

Quien es el propietario del directorio prod? ¿Tiene los mismos permisos (777)?
__________________
Antes de hacer rabietas infórmate: Linux != Windows
  #3 (permalink)  
Antiguo 09/06/2010, 14:18
 
Fecha de Ingreso: diciembre-2008
Ubicación: http://www.solucionesrios.tk/
Mensajes: 413
Antigüedad: 15 años, 4 meses
Puntos: 19
Respuesta: Permiso denegado al crear nueva carpeta en recurso compartido samba desde

Hola gracias por su respuesta rápida

He aplicado los permisos a la nueva carpeta

# chmod 777 -R /etc/samba/produc/

Hice algunos cambios en smb.conf en la ruta de Produc carpeta compartida

[Produc]
writeable = yes
delete readonly = yes
path = /etc/samba/produc # <- I changed this line
force directory mode = 0777
force create mode = 0777
browsable = yes
public = yes


Reinicie el servicio de samba

Y trató de entrar a la carpeta compartida, entró credenciales, puedo copiar y pegar archivos, pero cuando intento crear una nueva carpeta me sale el error:

No se puede crear la carpeta "Nueva carpeta" Acceso denegado


Espero que todo lo que me puede ayudar a resolver este problema
__________________
http://www.solucionesrios.tk/

Visita mi Web!
  #4 (permalink)  
Antiguo 09/06/2010, 18:35
Avatar de arthpix  
Fecha de Ingreso: diciembre-2003
Ubicación: Cancún
Mensajes: 2.340
Antigüedad: 20 años, 4 meses
Puntos: 93
Respuesta: Permiso denegado al crear nueva carpeta en recurso compartido samba desde

Agrega el parámetro "create mask = 0777" a la definición de la compartición [Produc].

Ahh y perdón por no mencionarlo antes, ajusta un poco los permisos, 666 (smb: 0666) te puede funcionar bien y quitándole el bit de ejecución ganas un poquito en seguridad.
__________________
Antes de hacer rabietas infórmate: Linux != Windows
  #5 (permalink)  
Antiguo 10/06/2010, 13:42
 
Fecha de Ingreso: diciembre-2008
Ubicación: http://www.solucionesrios.tk/
Mensajes: 413
Antigüedad: 15 años, 4 meses
Puntos: 19
Respuesta: Permiso denegado al crear nueva carpeta en recurso compartido samba desde

Cita:
Iniciado por arthpix Ver Mensaje
Agrega el parámetro "create mask = 0777" a la definición de la compartición [Produc].

Ahh y perdón por no mencionarlo antes, ajusta un poco los permisos, 666 (smb: 0666) te puede funcionar bien y quitándole el bit de ejecución ganas un poquito en seguridad.
Hecho y aun con el mismo error
__________________
http://www.solucionesrios.tk/

Visita mi Web!
  #6 (permalink)  
Antiguo 10/06/2010, 17:08
Avatar de arthpix  
Fecha de Ingreso: diciembre-2003
Ubicación: Cancún
Mensajes: 2.340
Antigüedad: 20 años, 4 meses
Puntos: 93
Respuesta: Permiso denegado al crear nueva carpeta en recurso compartido samba desde

caray, creí leer que ya lo tenías en tu configuración pero no era. Prueba agregar el anterior y este: "directory mask = 0777" ... ambos en la sección [global].
__________________
Antes de hacer rabietas infórmate: Linux != Windows
  #7 (permalink)  
Antiguo 15/06/2010, 07:34
 
Fecha de Ingreso: diciembre-2008
Ubicación: http://www.solucionesrios.tk/
Mensajes: 413
Antigüedad: 15 años, 4 meses
Puntos: 19
Respuesta: Permiso denegado al crear nueva carpeta en recurso compartido samba desde

Cita:
Iniciado por arthpix Ver Mensaje
caray, creí leer que ya lo tenías en tu configuración pero no era. Prueba agregar el anterior y este: "directory mask = 0777" ... ambos en la sección [global].
Hice lo que me dices, y aun me sigue dando el mismo error, estoy que lloro ya, llevo dias en esto, puedo copiar y pegar archivos pero a la hora de crear una carpeta o copiarla me da el error de acceso denegado, imprimo los permisos de la carpeta en cuestión:

# ls -la /etc/samba
total 100
drwxrwxrwx 4 root root 4096 jun 10 15:05 .
drwxr-xr-x 105 root root 12288 jun 12 04:02 ..
-rwxrwxrwx 1 root root 20 mar 31 03:34 lmhosts
drwxrwxrwx 2 root root 4096 may 27 16:35 netlogon
-rwxrwxrwx 1 root root 4096 may 27 16:29 passdb.tdb
drwxrwxrwx 2 root root 4096 jun 3 12:59 produc
-rwxrwxrwx 1 root root 4096 jun 11 07:25 schannel_store.tdb
-rwxrwxrwx 1 root root 8192 jun 3 12:11 secrets.tdb
-rwxrwxrwx 1 root root 2243 jun 10 15:05 smb.conf
-rw------- 1 root root 541 jun 9 07:24 smbpasswd
-rwxrwxrwx 1 root root 97 mar 31 03:34 smbusers

# ls -la /etc/samba/produc/
total 16
drwxrwxrwx 2 root root 4096 jun 3 12:59 .
drwxrwxrwx 4 root root 4096 jun 15 09:00 ..


__________________
http://www.solucionesrios.tk/

Visita mi Web!

Última edición por warbandit69; 15/06/2010 a las 08:46
  #8 (permalink)  
Antiguo 15/06/2010, 22:00
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 19 años, 7 meses
Puntos: 47
Respuesta: Permiso denegado al crear nueva carpeta en recurso compartido samba desde

Debería estar funcionando...
¿Será que el problema viene porque estás dentro de /etc? Es re loco lo que digo pero probaría eso.
__________________
¡Volviendo a la programación!
  #9 (permalink)  
Antiguo 18/06/2010, 09:22
 
Fecha de Ingreso: diciembre-2008
Ubicación: http://www.solucionesrios.tk/
Mensajes: 413
Antigüedad: 15 años, 4 meses
Puntos: 19
Respuesta: Permiso denegado al crear nueva carpeta en recurso compartido samba desde

Lo cambie a una carpeta dentro de /var/produc

Cambie la configuración del samba para colocarle la ruta y ahora peor, ni si quiera me deja entrar al recurso compartido.

Código:
#======================= Global Settings =====================================
[global]
	passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*
	delete user from group script = /usr/sbin/groupmod -R %u %g
	passwd program = /usr/bin/passwd %u
	dns proxy = no  
	netbiosname = alonso
	default = netlogon
	local master = yes
        preferred master = yes 
	workgroup = alonso.local
	debug level = 2
	os level = 65
	security = user
	add machine script = /usr/sbin/useradd -s /bin/false -d /var/lib/nobody %u
	delete user script = /usr/sbin/userdel -r %u 
	max log size = 5000
        oplocks = no
        fake oplocks = no
	log level = 4
	log file = /var/log/windows/log.%m
	smb passwd file = /etc/samba/smbpasswd
	add group script = /usr/sbin/groupadd %g 
	socket options = TCP_NODELAY
        read raw = yes
        write raw = yes
        delete group script = /usr/sbin/groupdel %g 
	add user to group script = /usr/sbin/groupmod -A %u %g 
	client ntlmv2 auth = yes
	logon drive = H:
	client use spnego = yes 
	null passwords = yes
	domain master = yes
        prefered domain = yes
	encrypt passwords = yes
        domain admin users = root
	winbind use default domain = no
        short preserve case = yes
        preserve case = yes
        getwd cache = yes
        load printers = yes
        printing = cups
	logon home = 
	template shell = /bin/false
	wins support = true
	server string = Servidor HER Alonso
	unix password sync = yes
	logon path = 
	client lanman auth = no
	add user script = /usr/sbin/useradd -m %u 
	bind interfaces only = Yes
	domain logons = yes
	domain admin group = @sysadmin
	admin users = @sysadmin
	printer admin = @sysadmin
        nss_base_passwd ou=Computers,dc=alonso,dc=local
        directory mask = 0777
        create mask = 0777


#============================ Share Definitions ==============================

[netlogon]
	path = /etc/samba/netlogon/
        public = no
        writeable = yes
        browsable = no


[Produc]
     writeable = yes
     delete readonly = yes
     path = /var/produc/
     force directory mode = 0777
     force create mode = 0777
     force user = root
     force group = root
     browsable = yes
     public = yes
y aqui el error que me arroja al tratar de entrar a la carpeta compartida

ERROR PANTALLA COMPLETA

__________________
http://www.solucionesrios.tk/

Visita mi Web!
  #10 (permalink)  
Antiguo 18/06/2010, 12:18
Avatar de arthpix  
Fecha de Ingreso: diciembre-2003
Ubicación: Cancún
Mensajes: 2.340
Antigüedad: 20 años, 4 meses
Puntos: 93
Respuesta: Permiso denegado al crear nueva carpeta en recurso compartido samba desde

¿Por qué tienes force_user y force_group como root?
¿Qué usuario se logea normalmente en el equipo Linux?

Prueba eliminar esos dos y usar una carpeta en la home del usuario regular.
__________________
Antes de hacer rabietas infórmate: Linux != Windows

Etiquetas: compartido, permiso, recurso, samba, windows, carpetas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 14:06.