博文

目前显示的是 五月, 2020的博文

s3fs 1.86使用教程

参考文档:. 1.官方文档 https://github.com/s3fs-fuse/s3fs-fuse 2.亚马逊文档 https://aws.amazon.com/cn/blogs/china/s3fs-amazon-ec2-linux/ 背景说明:aws s3挂载到nextcloud的data文件夹,然后这样所有的数据都是通过nextcloud数据(除了数据库数据)存放的。 由于本人使用的是centos 8,虽然为最新的8,但是centos上的软件源码版本一般比较老,所以教程找的话,和官方教程不一样,只能自己摸索 直接挂载命令最新使用命令为 自己使用的版本为1.86 直接挂载命令 s3fs nextcloudfile.yeniugo.com /usr/share/nginx/amazons3 -o uid=0,gid=0 -o passwd_file=${HOME}/.passwd-s3fs -o use_path_request_style -o url=https://s3-us-west-1.amazonaws.com -o endpoint=us-west-1 -d -d -f -o f2 -o curldbg 创建密码文件 echo AKIAIOEO4E2VOHLxxxxx:2LXBboddEpRLmWl48i3+b4ziwPL3bJ4vxxxxxxxx > /etc/passwd-s3fs chmod 600 /etc/passwd-s3fs /etc/fstab文件 /usr/bin/s3fs#webdavfile.yeniugo.com /usr/share/nginx/nextcloud/data fuse _netdev,nonempty,uid=995,gid=992,allow_other,umask=007,use_path_request_style,url=https://s3.amazonaws.com,endpoint=us-east-1 0 1 参数说明 webdavfile.yeniugo.com: aws s3 /usr/share/nginx/nextcloud/data: 挂载点 nonempty: 因为nginx启动的时候,文件点的识别导致挂载点非空 uid=995,gid=992: nginx用户信息 al