Ubuntu
使用 NIS 管理的使用者通過公鑰身份驗證 ssh
我正在嘗試使用 NIS 來集中管理大約 20 個伺服器的網路的使用者管理。
我有一個 NIS 客戶端和伺服器工作,可以 ssh 到客戶端機器並成功登錄,但只能使用密碼。我希望能夠使用公鑰身份驗證 - 我該怎麼做?
抱歉,AFAIK 你不能通過 NIS 分發 ssh 密鑰——它們存在於 ~/.ssh/authorized_keys 中。所以 NFS-mounted homedirs 會這樣做。或者您可以使用類似unison的東西設置複製(可能只是 .ssh 目錄或您選擇的其他目錄)。
您可以
/home
通過 NFS 掛載和setsebool use_nfs_home_dirs 1