Estoy intentando montar un recurso compartido Samba desde una Synology. Sigue siendo Samba y Linux. El sistema operativo invitado es Ubuntu 16.04. Cuando Ubuntu monta el directorio, se ve muy bien. Sin embargo, no puedo hacer cambios a nada en ese directorio a menos que sudo el intento de modificación, en cuyo punto funciona bien. No entiendo por qué. El usuario en ambos dispositivos es art
, lo que estoy seguro no ensucia las aguas en absoluto. </sarcasm>
Tengo la siguiente línea en /etc/fstab
:
//192.168.1.14/files/Dropbox /home/art/Dropbox cifs credentials=/home/art/.smbcredentials,uid=1001,gid=1001,iocharset=utf8,sec=ntlm,_netdev 0 0
.smbcredentials
tiene la información de inicio de sesión del usuario para el recurso compartido Samba.
username=art
password=XXXXXXXXXXX
¿Cómo puedo hacer esto para poder modificarlo sin necesidad de acceso root?
Respuestas:
El archivo
/home/art/.smbcredentials
era propiedad de root, legible solo por root, pero estaba en un directorio inapropiado. Moviéndolo a/root
corregido el problema. Los permisos/home/art
fueron de 755, pero eso no fue suficiente.Ahora que el archivo es propiedad de root (sin cambios allí) y
/root
funciona, funciona como se desea.fuente