web-dev-qa-db-ja.com

LinuxFUSEのsshfsを使用したUID / GID

mkdir〜/mnt/2letter 
 echoパスワード| sshfs -o password_stdin www-data @ localhost:/ var/www/sites/2letter〜/mnt/2letter -o sshfs_sync、cache = no、password_stdin

この後:

$ ls -ld〜/mnt/2letter/
drwxr-xr-x1 www-data www-data 4096 Jan 28 21:29/home/porton/mnt/2letter /

ファイルシステムの権限でwww-data所有者ファイルを変更することが許可されていないため、UID(porton)でwww-dataとしてではなく/ home/porton/mnt/2letter /にアクセスする必要があります、しかしそれらを編集する必要があります。

さらに、古いバージョンのLinuxでは正しいUIDで動作していたようです。なぜ今は機能しないのですか?

6
porton

次の2つのオプションでチャッキングしてみてください

-o idmap=user,uid=<YOUR UID>
6
tink