es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Comparte una unidad montada de Rclone con Samba.

Monté un almacenamiento de Google Drive en mi máquina Ubuntu usando rclone con la siguiente sintaxis:

rclone -vv mount –vfs-cache-mode full –daemon google-test: /test –allow-other

El primer problema ocurre cuando intento ejecutar este comando con un usuario no root, tarda aproximadamente un minuto y devuelve un error de “mount is not ready”. Solucioné este problema con el usuario root, pero prefiero usar un usuario no root.

La segunda parte es después de montar el Google Drive, estoy intentando compartir este almacenamiento para todos los dispositivos en mi LAN, utilicé smb y configuré el punto de compartir de la siguiente manera:

[test3]
comment = Samba en Ubuntu3
path = /test3
read only = no
browsable = yes
writeable = Yes

Y configuré mi contraseña de usuario para samba.

Después de conectarme, me doy cuenta de que solo tengo permisos de lectura a través de la red, pero localmente tengo todos los privilegios y no tengo idea de cuál es el problema.

Gracias de antemano.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Problema con usuario no root al montar Google Drive:

    Cuando se ejecuta el comando rclone para montar un almacenamiento de Google Drive en Ubuntu con un usuario no root, tarda aproximadamente un minuto y devuelve un error de “montaje no está listo”. Este problema se puede resolver utilizando el usuario root en lugar del usuario no root. Sin embargo, para utilizar el usuario no root, puedes agregar el usuario al grupo ‘fuse’ utilizando el siguiente comando:

    sudo usermod -aG fuse nombre_de_usuario
    

    Reemplaza ‘nombre_de_usuario’ con el nombre de usuario real del usuario que necesita acceso. Después de agregar el usuario al grupo ‘fuse’, intenta ejecutar el comando rclone nuevamente con el usuario no root. Debería funcionar sin errores.

    Problema con los permisos de uso compartido SMB:

    Después de montar el almacenamiento de Google Drive y compartirlo en la LAN utilizando SMB, solo se dispone de permisos de lectura en la red. Este problema probablemente se deba a los permisos establecidos en la carpeta montada. Para solucionar este problema, puedes cambiar los permisos ejecutando el siguiente comando:

    sudo chmod -R 777 /ruta_de_carpeta_montada
    

    Reemplaza ‘/ruta_de_carpeta_montada’ con la ruta de la carpeta montada. Este comando establecerá permisos completos de lectura, escritura y ejecución para todos los usuarios en la carpeta montada. Después de ejecutar este comando, intenta acceder al uso compartido SMB nuevamente desde otro dispositivo en la red. Ahora deberías tener todos los privilegios de lectura y escritura.

Comments are closed.