SSH 認証キー + Google 認証コードがあればサーバーに SSH 接続できるような状況を設定しようとしています。
これは通常の SSH ターミナル操作では正常に動作しています。確認コードの入力を求められ、それを入力するとアクセスが許可されます。
ただし、専用クライアント (Cyberduck など) または SFTP 経由でアクセスできるその他のアプリケーション (Coda) から SFTP を使用しようとすると、ログインできません。
これらのアプリケーションからパスワードプロンプトが表示されますが、資格情報を別の認証モジュールに渡すつもりはないようです。
別のモジュールから渡された認証情報を受け入れるように Google 認証モジュールを構成する方法はありますか? use_last_pass だと思いますが、機能していないようです。
他のアプリケーションでは 2 要素サポートが改善され始めていることは知っていますが (FileZilla)、もう少し幅広いユーザーベースをサポートする必要があります。
アドバイスをいただければ幸いです。