Compartir un disco duro externo en Ubuntu usando Samba

10

/media/MYDISKes 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 patha 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.

cambraca
fuente
¿Has probado shares-admin? Viene con el sistema y funciona bastante bien en cuanto a escribir la configuración de samba.
marcusw

Respuestas:

2

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:

¿Qué es webmin?

Webmin es una interfaz basada en web para la administración del sistema para Unix. Con cualquier navegador web moderno, puede configurar cuentas de usuario, Apache, DNS, uso compartido de archivos y mucho más. Webmin elimina la necesidad de editar manualmente los archivos de configuración de Unix como / etc / passwd, y le permite administrar un sistema desde la consola o de forma remota. Consulte la página de módulos estándar para obtener una lista de todas las funciones integradas en Webmin, o consulte las capturas de pantalla.

terdon
fuente
0

Tuve el mismo problema y lo resolví montando la unidad externa manualmente con mi usuario (es decir, no root).

Doppelganger
fuente
0

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