{{ v.name }}
{{ v.cls }}類
{{ v.price }} ¥{{ v.price }}
阿里云推薦的掛載OSS方法是走網關的,當然也是要收費的;不過aliyun也給出了手動掛載的方法,不過目錄很深不好找 (https://help.aliyun.com/document_detail/153892.html?spm=a2c4g.11186623.6.750.2b03142bM5YPG3) ,這里整理一下放出來。
系統:Centos7.X為例。
工具:ossfs 。 ossfs能讓您在Linux系統中,將對象存儲OSS的存儲空間(Bucket)掛載到本地文件系統中,您能夠像操作本地文件一樣操作OSS的對象(Object),實現數據的共享。
1.下載ossfs:
wget http://gosspublic.alicdn.com/ossfs/ossfs_1.80.6_centos7.0_x86_64.rpm
2.安裝ossfs ( ubuntu 系統下吧yum改成 apt-get)
sudo yum update
sudo yum install gdebi-core
sudo gdebi your_ossfs_package
sudo yum localinstall your_ossfs_package
3.配置賬號訪問信息
將Bucket名稱以及具有此Bucket訪問權限的AccessKeyId/AccessKeySecret信息存放在/etc/passwd-ossfs文件中。注意這個文件的權限必須正確設置,建議設為640。
echo my-bucket(你的bucket名稱):my-access-key-id(你的key):my-access-key-secret(你的secret) > /etc/passwd-ossfs
chmod 640 /etc/passwd-ossfs
#我的例子#zuiw /webroot/oss/ -ourl=oss-cn-beijing-internal.aliyuncs.com ##(這里的地址是不用帶bucket的,應為前面已經有了,否則會報錯)
注:key和secret從這里找:https://usercenter.console.aliyun.com/#/manage/ak
4.將Bucket掛載到指定目錄。
ossfs zuiw(bucket名稱) /webroot/oss-zuiw(ecs的目錄,沒有先創建) -ourl=zuiw.oss-cn-beijing-internal.aliyuncs.com(看下面的注釋)
注:地址這里在“對象存儲”-“概覽” 下面找到“Bucket 域名”,一定記得是“Bucket 域名”,只有“Bucket 域名”才能走內網。(如果您使用從阿里云購買的云服務器(ECS)來提供ossfs服務,您可以使用內網域名)
5.如果您不希望繼續掛載此Bucket,您可以將其卸載。
fusermount -u /tmp/ossfs