私は CentOS には詳しくありませんが、PuTTY のコマンド ライン バージョンである Plink を使用して Windows でこれを実行しました。 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html (編集: チェックしたところ、plink が .rpm ファイルとして存在し、リポジトリで利用できるようです。提供されたリンクにはソースもあります。手動でコンパイルする場合は、コードを作成してください。)
オプション -m を使用すると、コマンド スクリプトを指定できます。-ssh は ssh プロトコルを強制します。-l はリモート ユーザー、-pw はリモート パスワードです。
コマンドは次のとおりです。
plink.exe -ssh -l user -pw pass -m "path_to_script/script.txt" ip_of_asa > outputfile.txt
script.txt ファイルには、enable コマンドとハードコードされたパスワードを含むコマンドのリストが含まれています。
en
enable_password
show ver
exit
複数のページの場合、完全な「show ver」を取得するためのスペースがそこにあることに注意してください。出力は ">" を使用して、出力をファイルにリダイレクトします。
お役に立てれば!