Ssh
無法通過通過 sshfs 主目錄安裝的使用者進行 ssh
machine#0上有 2 個使用者:user#0和user#1。我可以在機器# 0 上從**使用者#0掛載所需的目錄,執行:
sshfs user@hostname:/home/folder /home/folder
問題是 /home/folder 裡面有一些路徑/user#1 ,這是user#1的主目錄。但是當我嘗試
ssh user1@machine0
輸入密碼後,它說
Connection to machine0 closed.
如果我將user1的主目錄切換到另一個本地目錄,我登錄沒有問題。為什麼會發生這種情況以及如何使其工作?謝謝!
好的,我找到了解決方案。
- 在我的情況下(嵌入式 Linux),有必要將user1添加到**/etc/group文件中的aid_inet和aid_net_raw**組。
- 掛載 fs 時必須啟用allow_other選項,就像這樣:
sshfs user@hostname:/home/folder /home/folder -o allow_other
謝謝!