我使用SSH登錄Google authenticator PAM module,我的設置工作在我的本地設置,通過我的家庭網絡。但是當我在公共服務器上安裝時,服務器和客戶端(Google身份驗證器android應用程序)之間的時間差異導致OTP驗證失敗。我正在使用基於時間的OTP代碼,正如谷歌認證者PAM維基所說的,如果我連續輸入3次正確的OTP,那麼服務器端PAM模塊會計算時間偏差並對其進行更正,以便將來所有日誌都能正常工作。 。但是,每次新用戶都會對3次進入OTP感到痛苦,是否有任何解決方法?Google身份驗證器PAM與SSH,服務器和客戶端時差導致身份驗證失敗
我爲我的Gmail帳戶激活了OTP驗證,並且這並不要求我三次輸入OTP。他們必須對google authenticator PAM模塊進行一些更改。任何解決這個問題的指針都會很有幫助。
爲什麼不通過正確配置像ntp這樣的東西來確保客戶端和服務器都有正確的時間? – larsks