/media/MYDISK
es donde mi disco duro se monta automáticamente. Creé un enlace simbólico usando:
ln -s /media/MYDISK /home/camilo/MYDISK
chmod 777 /home/camilo/MYDISK
Estoy configurando smb.conf así:
[myshare1]
comment = external disk
browsable = yes
path = /home/camilo/MYDISK
guest ok = yes
read only = no
create mask = 0775
Además, en la [global]
sección intenté agregar las siguientes líneas:
follow symlinks = yes
wide links = yes
unix extensions = no
El problema es que cuando busco en la carpeta compartida en Windows 7, aparece el error "\\ etc \ myshare1 no está accesible". Cuando apunta path
a una carpeta normal, funciona bien. Además, cuando lo señalo directamente /media/MYDISK
, muestra el mismo error.
EDITAR : para hacerlo más interesante, no tengo una interfaz gráfica, así que necesito tocar los archivos de configuración directamente.
ubuntu
samba
symbolic-link
cambraca
fuente
fuente
Respuestas:
editar
/etc/samba/smb.conf
para incluirforce user = yourLogin
en la[global]
secciónDe este hilo, funcionó para mí:
http://ubuntuforums.org/showthread.php?t=1710811
fuente
service smbd restart
También puede intentar usar webmin para configurar su recurso compartido. Le proporcionará una interfaz basada en web a la que puede conectarse y configurar fácilmente muchos aspectos de su servidor:
fuente
Tuve el mismo problema y lo resolví montando la unidad externa manualmente con mi usuario (es decir, no root).
fuente
El enlace simbólico:
ln -s / media / MYDISK / home / camilo / MYDISK
ya debería tener permisos 777, por lo que no es necesario:
chmod 777 / home / camilo / MYDISK
aunque es posible que deba ajustar los permisos de / media / MYDISK directamente.
Y en el bloque de compartir samba use directamente:
ruta = / media / MYDISK
en vez de:
ruta = / inicio / camilo / MYDISK
fuente