Linux
SFTP 雙因素身份驗證
我的問題
我正在嘗試從外部自動獲取文件
$$ SFTP $$伺服器。伺服器正在使用 2 因素身份驗證。首先,它需要建立一個公私鑰對$$ This has already been done $$,接下來,它要求輸入密碼以進行登錄。 我的約束
伺服器的設置不在我的控制範圍內
$$ Its a vendor system $$而且我不希望安裝像 expect 或 sshpass 這樣的模組$$ company policy $$. 我可以使用 PERL/KSH 以及預裝在 RHL 上的大多數應用程序來自動獲取$$ CURL,WGET,etc $$. 有沒有辦法解決這個問題?
測試您是否可以通過標準輸入簡單地提供第二個提示的密碼。
如果這不起作用,那麼您別無選擇,只能使用期望類型的解決方案。既然你被允許使用 Perl,你應該被允許使用 Perl 模組