2016-08-23 69 views
-1

所以我有一個奇怪的問題,我很確定是基於SSH的。切換用戶(su)懸掛

如果我ssh指揮它工作得很好:

ssh [email protected] <host> 

如果我再sudo來根,這也能正常工作:

sudo su - 

但是如果我隨後蘇從根用戶也掛起大約30-60秒然後超時。

su - <user> 

最終它切換用戶。同樣,一旦我已經su'd,如果我退出我的shell並回到根,它也將掛起。

任何想法?除pam身份驗證消息之外,/ var/log/secure中沒有任何內容。

另外我不確定是否「su」在引擎蓋下使用SSH?但我注意到rsync也存在相同的掛起問題,我確信rsync會使用SSH。

+1

您檢查用戶主目錄中的.bashrc和.bash_profile文件 –

+0

su - root的結果是什麼?它也掛?哪些磁盤用於用戶的主目錄?也許它可以是NFS? –

+0

如果我通過sudo su - root進入根目錄,那麼這工作正常。這是在新域中使用Active Directory用戶。以AD用戶身份快速登錄,因此使用AD用戶進行root用戶登錄。任何後續用戶交換機都會掛起我也檢查了.bashrc等。這也發生在新的本地用戶,如果我現在要做一個useradd的例子,那個用戶也會受到影響。 – d1ll1nger

回答

0

這是下降到PAM SSS的AD身份驗證這是缺少了一點配置

/var/lib/sss/pubconf 

感謝您的建議呢。