PAM Google 身份驗證器與 SFTP 和其他應用程式

PAM Google 身份驗證器與 SFTP 和其他應用程式

我正在嘗試設定一種情況,其中 SSH 授權金鑰 + Google 驗證器程式碼足以 ssh 進入伺服器。

這對於正常的 SSH 終端操作來說工作正常 - 系統會提示我輸入驗證碼,我可以輸入該驗證碼並獲得存取權限。

但是,當嘗試從專用客戶端(Cyber​​duck 等)或任何其他可能透過 SFTP (Coda) 存取的應用程式使用 SFTP 時,我無法登入。

我確實看到這些應用程式出現密碼提示,但它似乎不想將憑證傳遞到另一個身份驗證模組。

有什麼方法可以配置谷歌身份驗證器模組以接受透過另一個模組傳遞的憑證?我猜測 use_last_pass,但它似乎不起作用。

我知道其他一些應用程式開始提供更好的兩因素支援(FileZilla),但我需要支援更廣泛的用戶群。

感謝您的任何建議!

相關內容