2017-04-14 49 views
0

我使用s3fs安裝WRT到S3存儲s3fs_check_service:無效的憑證 - 檢查服務的結果

我的S3存儲是AES256加密

mount命令

s3fs -o dbglevel=info -o allow_other -o use_sse=1 -o use_cache=/tmp bucketname /s3mnt 

這樣做我沒有得到任何錯誤信息,但掛載沒有發生

/var/log/messages 

具有這些誤差

s3fs.cpp:s3fs_check_service(3765): invalid credentials - result of checking service 

年04月14 12時23分31秒的ip-10-245-10-14 s3fs [74691]: curl.cpp:CheckBucket(2899):檢查桶失敗,S3迴應:

<?xml version="1.0" encoding="UTF-8"?> 
<Error> 
    <Code>AccessDenied</Code> 
    <Message>Access Denied</Message> 
    <RequestId>2F78B1BC9AC11266</RequestId> 
    <HostId>lonyfl8DX8DQBnOOqouDwWi7PYzwiXZl3LEWOiCjY39PlLMGnfBGWhvSRoF4UGLVCCdfkHVxxa4=</HostId> 
</Error> 

任何幫助嗎?

回答

0

亞馬遜使用不正確的憑據發出此錯誤。確保你的$HOME/.passwd-s3fs/etc/passwd-s3fs是正確的。

+1

yes密碼文件中的憑證是正確的,也有相同的憑證可以用於s3,但s3fs是問題所在 –