Amazon-S3

s3fs 和 fuse:無法打開 /dev/fuse:權限被拒絕

  • August 15, 2011

剛剛安裝了 Debian 6 盒子。我想安裝我的 S3 儲存桶以進行一些備份。所以我按照http://code.google.com/p/s3fs/的說明進行操作。

  1. 我安裝了安裝說明中要求的所有附加組件。2)編譯安裝s3fs。3) 通過將我的憑據放入 passwd-s3fs 進行配置。4) 嘗試掛載我的儲存桶:“/usr/bin/s3fs backupejekabsons /mnt”

我收到錯誤消息“fuse: failed to open /dev/fuse: Permission denied” Google搜尋了一下後,我發現我需要將“fuse”組添加到我的帳戶中。

我添加了一個組並重新登錄。沒有幫助。我試圖重新啟動虛擬機,仍然沒有結果。

一些可能有用的輸出: 1) edgarsj@1310-700-4568:~$ groups fuse edgarsj rvm

  1. edgarsj @ 1310-700-4568: ~ $ id uid = 1001 (edgarsj) gid = 111 (fuse) groups = 1002 (edgarsj), 111 (fuse), 1000 (rvm)

  2. edgarsj@1310-700-4568:~$ ls -la /dev/fuse crw-rw—- 1 root fuse 10, 229 Aug 12 15:36 /dev/fuse

我還嘗試將此組添加到 root 並以 sudo 身份執行。結果相同。

謝謝小伙伴們的關注。任何幫助表示讚賞。

這個討論有幫助嗎?http://groups.google.com/group/s3ql/msg/8cf247561362f378

基本上,VM 主機可能實際上並未授予您使用 /dev/fuse 的權限。

他們已添加到 s3ql FAQ 的解決方案中:http://code.google.com/p/s3ql/wiki/FAQ

引用自:https://serverfault.com/questions/301189