Debian
如何設置 sshfs 以使用 www-data
我有 2 個 Debian 系統 prod1 和 prod2,以及它們各自的使用者 prod1 和 prod2。我想使用 autofs 設置 sshfs,以便在 /home/prod1/ 中的 prod1 上有一個目錄,使用者 www-data 可以在一台伺服器或另一台伺服器上獨立使用。我希望內容的所有者是 www-data。我想使用從 prod2 使用者到 prod1 使用者的 ssh,而不是直接使用 www-data。我將如何配置 /etc/fstab、/etc/auto.master 和 /etc/auto.sshfs ?
自動大師:
/mnt/ssh /etc/auto.sshfs uid=www-data,gid=www-data,--timeout=30,--ghost
自動.sshfs:
prod1 -fstype=fuse,rw,nodev,nonempty,noatime,allow_other,max_read=65536 :sshfs\#prod1@prod1\:
- 你可以使用 /var/www/ssh 代替 /mnt/ssh,這個目錄成為一個特殊的目錄,訪問將觸發自動掛載…
- 重新考慮安全隱患和調整權限
HTH,鋅
cat /etc/fuse.conf # mount_max = 1000 # user_allow_other
取消註釋該
user_allow_other
行,然後這將起作用。