Ubuntu

使用 NIS 管理的使用者通過公鑰身份驗證 ssh

  • May 22, 2015

我正在嘗試使用 NIS 來集中管理大約 20 個伺服器的網路的使用者管理。

我有一個 NIS 客戶端和伺服器工作,可以 ssh 到客戶端機器並成功登錄,但只能使用密碼。我希望能夠使用公鑰身份驗證 - 我該怎麼做?

抱歉,AFAIK 你不能通過 NIS 分發 ssh 密鑰——它們存在於 ~/.ssh/authorized_keys 中。所以 NFS-mounted homedirs 會這樣做。或者您可以使用類似unison的東西設置複製(可能只是 .ssh 目錄或您選擇的其他目錄)。

您可以/home通過 NFS 掛載和 setsebool use_nfs_home_dirs 1

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