Linux

帶有 Linux FUSE 的 sshfs 的 UID/GID

  • September 19, 2019
mkdir ~ / mnt / 2letter
迴聲密碼 | 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-x 1 www-data www-data 4096 Jan 28 21:29 /home/porton/mnt/2letter/

我需要在我的 UID ( porton) 下訪問 /home/porton/mnt/2letter/ 而不是 as www-data,因為文件系統權限不允許我修改www-data所有者文件,但需要編輯它們。

此外,它似乎一直在使用正確的 UID 與舊版本的 Linux。為什麼現在不行了?

嘗試使用以下兩個選項

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

引用自:https://unix.stackexchange.com/questions/62876