我尝试了以下链接将S3存储桶安装到EC2中:
https://forums.aws.amazon.com/message.jspa?messageID=313009
我开始输入以下命令:
wget https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/s3fs/s3fs-1.74.tar.gz
tar zxf s3fs-1.74.tar.gz
apt-get install build-essential libxml2-dev libfuse-dev libcurl4-openssl-dev
sudo make install
要输入的下一个命令是:
sudo touch /etc/passwd-s3fs-1.74 && sudo chmod 640 /etc/passwd-s3fs-1.74 && sudo echo 'Accesskey:SecretKey' > /etc/passwd-s3fs-1.74
但是,当我输入此内容时,我得到以下回复:
-bash: /etc/passwd-s3fs-1.74: Permission denied
我不是root,而是使用了sudo。 我可以知道这有什么问题吗?
答案 0 :(得分:1)
将目录更改为s3fs-1.74
并按如下方式编译:
./configure --prefix=/usr
make
sudo make install
验证which s3fs
修改强>
解决依赖关系运行:sudo apt-get install fuse libxml2-dev libssl-dev
解决权限问题运行;
chown user:user /etc/passwd-s3fs-1.74