私のユーザーにのみsshfsマウントポイントへのアクセスを設定する

私のユーザーにのみsshfsマウントポイントへのアクセスを設定する

/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

おすすめ記事