最近更新时间:2025-12-30 21:04:54
在挂载存储空间之前,需要配置相关挂载环境后才能完成挂载操作。ks3fs支持通过默认配置文件和自定义配置文件两种方式进行挂载环境配置。
已获取KS3访问密钥(AK和SK),具体操作请参见文档:开通KS3服务。
主账号默认拥有资源的全部权限,访问密钥(AK和SK)一旦泄露,会带来极高安全风险。建议创建子用户并按照最小权限原则进行授权后,再使用其访问密钥进行访问。
默认配置文件在配置完成后挂载存储空间时无需指定配置文件,您可以同时配置多条存储空间相关信息在挂载存储空间时使用。
配置文件路径:默认配置文件为/etc/passwd-ks3fs。
配置文件格式:
桶独立认证模式(推荐):$bucket_name:$access_key_id:$access_key_secret
每个存储空间单独设置秘钥。
全局认证模式:$access_key_id:$access_key_secret
该密钥用于所有存储空间。
请执行以下命令,将存储空间和对应的AccessKey信息写入/etc/passwd-ks3fs中,并将文件权限设置为640,完成默认配置文件创建。
echo bucke1:AKLT************:OO9Ta************************* > /etc/passwd-ks3fs
echo bucket2:BKLT************:OO9Tb************************* >> /etc/passwd-ks3fs
chmod 640 /etc/passwd-ks3fs自定义配置文件在配置完成后挂载存储空间时需要指定其配置文件。
配置文件路径:您可以自定义配置文件路径,例如/etc/passwd-ks3fs-1或/etc/passwd-ks3fs-2。
配置文件格式:
桶独立认证模式(推荐):$bucket_name:$access_key_id:$access_key_secret
每个存储空间单独设置秘钥。
全局认证模式:$access_key_id:$access_key_secret
该密钥用于所有存储空间。
请执行以下命令,分别为不同存储空间创建配置文件,并将存储空间和对应的AccessKey信息写入/etc/passwd-ks3fs-1和/etc/passwd-ks3fs-2中,然后将配置文件权限设置为600,完成自定义配置文件创建。
echo bucket1:AKLT************:OO9Ta************************* > /etc/passwd-ks3fs-1
echo bucket2:BKLT************:OO9Tb************************* > /etc/passwd-ks3fs-2
chmod 600 /etc/passwd-ks3fs-1 /etc/passwd-ks3fs-2环境变量相关说明:
1. ks3fs无法实时读取环境变量配置AK和SK,需要卸载后重新挂载才能生效。
2. 若任务过程中有更换AK和SK的需求,建议通过配置文件进行挂载。
配置完挂载存储空间所需环境后,接下来可进行挂载存储空间的操作。
纯净模式
