Ssh

無法通過通過 sshfs 主目錄安裝的使用者進行 ssh

  • September 3, 2018

machine#0上有 2 個使用者:user#0user#1。我可以在機器# 0 上從**使用者#0掛載所需的目錄,執行:

sshfs user@hostname:/home/folder /home/folder

問題是 /home/folder 裡面有一些路徑/user#1 ,這是user#1的主目錄。但是當我嘗試

ssh user1@machine0

輸入密碼後,它說 Connection to machine0 closed. 如果我將user1的主目錄切換到另一個本地目錄,我登錄沒有問題。為什麼會發生這種情況以及如何使其工作?謝謝!

好的,我找到了解決方案。

  1. 在我的情況下(嵌入式 Linux),有必要將user1添加到**/etc/group文件中的aid_inetaid_net_raw**組。
  2. 掛載 fs 時必須啟用allow_other選項,就像這樣:

sshfs user@hostname:/home/folder /home/folder -o allow_other

謝謝!

引用自:https://serverfault.com/questions/928778