MacOS 安装 ossfs

为了方便使用oss当同步盘 采用ossfs方式进行挂载bucket 又因为阿里没有mac的ossfs 顾尝试编译源码

安装OSXFUSE

brew install macfuse

克隆源码

git clone https://github.com/aliyun/ossfs.git

安装openssl

brew install openssl

配置环境

  echo 'export PATH="/usr/local/opt/openssl@1.1/bin:$PATH"' >> ~/.zshrc
  export LDFLAGS="-L/usr/local/opt/openssl@1.1/lib"
  export CPPFLAGS="-I/usr/local/opt/openssl@1.1/include"
  export PKG_CONFIG_PATH="/usr/local/opt/openssl@1.1/lib/pkgconfig"

执行autogen.sh

./autogen.sh

执行./configure

./configure

MAKE & MAKE INSTALL

make
sudo make install

配置OSSFS

sudo touch /etc/passwd-ossfs
# 把自己的配置写进去
# my-bucket:my-access-key-id:my-access-key-secret
# 设置权限
chmod 640 /etc/passwd-ossfs
# 创建要挂载的路径
mkdir /tmp/oss-bucket
# 开始挂载
ossfs my-bucket /tmp/oss-bucket -ourl=http://oss-cn-hangzhou.aliyuncs.com -oallow_other

成功展示


image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容