我在/media/$USER
新目录中创建myvps
。设置权限700。
接下来我通过 挂载远程目录sshfs
。
现在我的 vps 目录有了root:root
所有者。当然,我无法从我的$USER
.
myvps
那么,挂载远程目录后是否只能为我的用户访问目录?
答案1
使用选项uid
和gid
:
-o uid=N 设置文件所有者
-o gid=N 设置文件组
更多信息这里。
我的 bash 脚本中的代码:
sshfs $VPS:$MPATH $TARGET_PATH -o reconnect -o follow_symlinks -o IdentityFile=$VPS_KEY -oauto_cache,reconnect,default_permissions,uid=$UID,gid=$(id -g $USER)
PS:谢谢@tobiasBora