0 votos

¿Cómo puedo hacer que un Ubuntu Samba Share sea **completamente** escribible desde Mavericks?

Tengo un recurso compartido Samba configurado en un servidor Ubuntu 10.10.10.199 Estoy usando permisos de usuario en el servidor. He compartido el directorio /var/www como [webroot]

[webroot]
   read only = no
   guest ok = no
   path = /var/www
   browseable = yes
   create mask = 0755
   writable = yes

Puedo conectarme sin problemas y ver todos los archivos en el buscador

cifs://10.10.10.199/webroot

Desde el finder puedo crear una nueva carpeta, y duplicar archivos que ya existen, y se muestran bien en el servidor Ubuntu. Sin embargo, si intento abrir un archivo desde el recurso compartido en Textedit no se carga y dice que el archivo está bloqueado. Puedo abrir archivos en Sublime Text 3, pero cuando edito e intento guardar me aparece el siguiente mensaje:

Sobreescribir el archivo protegido contra escritura /Volúmenes/webroot/test/test.html Cuando hago clic en Sobrescribir me aparece el siguiente error: No se puede guardar /Volúmenes/webroot/test/test.html Error: /Volumes/webroot/test/test.html es de sólo lectura

Entonces, ¿por qué puedo crear carpetas y duplicar archivos desde el Finder, pero no editar y guardar archivos existentes o crear nuevos desde mi editor de texto? ¿Y cómo puedo arreglarlo para poder crear y editar archivos con mi editor de texto?

1voto

Tony Williams Puntos 4903

Los problemas de permisos en Samba pueden ser un poco difíciles de diagnosticar.

¿Cuál es exactamente el comando que está utilizando para montar el recurso compartido en el Mac?

En la línea de comandos podrías ir al lugar donde está montado el recurso compartido y hacer un ls -l@ para poder comprobar los permisos que hay. Haga lo mismo en uno de los directorios que le está dando problemas.

¿Está compartiendo un ext3 y ¿tiene Samba configurado para usar ACLs? Si es así, añade una línea nt acl support = yes a su definición de acciones hará que funcionen y obtendrá controles de permisos mucho más agradables. Ellos debe estar activado por defecto pero puede no estarlo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X