mkdir ~/mnt/2文字 エコパスワード| sshfs -o パスワード_stdin www-data@localhost:/var/www/sites/2letter ~/mnt/2letter -o sshfs_sync,cache=no,password_stdin
今後:
$ ls -ld ~/mnt/2文字/ drwxr-xr-x 1 www-data www-data 4096 1月28日 21:29 /home/porton/mnt/2letter/
ファイルシステム権限で所有者ファイルを変更することはできませんが、編集する必要があるため、porton
代わりに私のUID()の下に/home/porton/mnt/2letter/にアクセスする必要があります。www-data
www-data
また、以前のバージョンのLinuxでは、正しいUIDを使用し続けているようです。今はなぜ動作しませんか?
答え1
次の2つのオプションを挿入してみてください
-o idmap=user,uid=<YOUR UID>
答え2
@tinkのawnserに基づいてuidfileとgidfileを使用して、複数のIDマッピングを便利に指定できます。
sshfs -o default_permissions -o nomap=ignore -o idmap=file -o uidfile=~/uidfile -o gidfile=~/gidfile $user@$dataServer:/home/groups/shared /home/$user/shared/
次のコマンドを使用して、uidfileとgidfileを(もちろんリモートサーバー上で)生成できます。
cat /etc/passwd | cut -d: -f1,3 > uidfile
cat /etc/group | cut -d: -f1,3 > gidfile