我在我的Fedora 14機器上成功編譯並安裝了s3fs(http://code.google.com/p/s3fs/)。我將密碼憑證包含在指南中指定的/ etc /中。當我運行:Fedora 14上的亞馬遜AWS s3fs掛載問題
須藤的/ usr/bin中/ s3fs BUCKET_NAME到/ mnt/BUCKET_NAME/
運行成功。 (注意:存儲桶名稱與/ mnt /中的文件夾名稱相同)。當我在/ mnt /中運行ls時,出現錯誤「ls:can not access bucket_name:Permission denied」。當我運行
須藤搭配chmod 640的/ mnt/BUCKET_NAME
我得到 「文件模式:輸入/輸出錯誤:`BUCKET_NAME'的更改權限」。當我重啓機器時,我可以正常訪問文件夾/ mnt/bucket_name,但它沒有映射到s3存儲桶。
所以,基本上我有兩個問題。 1)我如何在掛載到s3存儲桶後像往常一樣訪問文件夾(/ mnt/bucket_name),以及2)即使在機器重新啓動後,如何保持掛載狀態。
問候
我已經創建了桶。我的問題是與權限。 – Alex 2011-04-03 20:23:51
可以檢查/ var/log/messages;另外,聽起來像是有一個亞馬遜s3 accessId/secretAccessKey不匹配 – 2011-04-04 13:45:44
另一件事:你是否將存儲桶掛載爲「root」並嘗試使用非root帳戶訪問它?如果是這樣,然後嘗試default_permissions和/或allow_other選項 – 2011-04-04 13:46:58