2018/12/21 20:23:27 Fatal error: failed to mount FUSE fs: fusermount: exit status 1
2018/12/21 20:23:28 mount helper error: fusermount: option allow_other only allowed if ‘user_allow_other’ is set in /etc/fuse.conf
the fuse.conf file in question which I changed to: The permissions on this fuse.conf file are root:root (rw, r, r)
/etc/fuse.conf - Configuration file for Filesystem in Userspace (FUSE)
Set the maximum number of FUSE mounts allowed to non-root users.
The default is 1000.
#mount_max = 1000
Allow non-root users to specify the allow_other or allow_root mount options.
user_allow_other
The location I am trying to mount to /mnt/gdrive has ownership root:root, which I can’t seem to chown
I have searched the internet for any similar mount errors and I’ve come up with nothing. Please help! What am I doing wrong?
For more information, this was working previously, but I restarted my pc and installed a new hdd(which might be the cause of these problems).
Did you save the fuse.conf file? That error means the last line for the user_allow_other isn’t in the fuse.conf.
felix@gemini:~$ cat /etc/fuse.conf
# /etc/fuse.conf - Configuration file for Filesystem in Userspace (FUSE)
# Set the maximum number of FUSE mounts allowed to non-root users.
# The default is 1000.
#mount_max = 1000
# Allow non-root users to specify the allow_other or allow_root mount options.
user_allow_other
checking the log file shows a different error this time:
2018/12/23 20:26:46 INFO : Google drive root ‘teamDrive’: Failed to get StartPageToken: Get https://www.googleapis.com/drive/v3/changes/st$
Response: {
“error”: “unauthorized_client”,
“error_description”: “Unauthorized”
Possibly relevant: Have a teamdrive. I tried to figure out how to link it to the google console to monitor api hits yesterday. I entered client id and client secret to the gdrive remote, didn’t touch the crypt remote. The api didn’t seem to work (I couldn’t figure out what to do exactly).
However, yesterday, the rclone mount was still working properly after the clientid/client secret edit. So far, I have restarted it today.
Just a few questions to make sure I get it right this time:
Ill go to Google Console. Create OAuth client ID for application type: Other.
Name it whatever: rclone. Get client ID and client secret.
Create Google Drive remote. Enter client ID and client secret.
Scope full drive access.
Get code in web browser, copy paste back into rclone interactive prompt.
Configure as team drive.
Setup a crypt remote
Wrap crypt remote around gdrive.
Keep passwd1 and salt passwd2 same as last time to make sure the encrypted files I already have on there can be decrypted.
Mount with systemd service to run on startup.
Am I getting this right? What do I need to in the google console after generating id/secret?
I create a project in Google Console. And then what? How do I get the OAuth credentials to work? Do I need to generate an API key after this? I can’t figure out where to enter it.