Dell スイッチの Plink.exe で正しい「有効」秘密パスワードを入力できない

Dell スイッチの Plink.exe で正しい「有効」秘密パスワードを入力できない

私は「Plink.exe」を使用してSSH経由でDellスイッチN1548Pに接続し、「enable」コマンドを実行してEXECモードに入ることを試みています。Windows 10でCMDを使用してPlinkを使用しています。構文は次のとおりです。

C:\WINDOWS\system32>(
Again? echo enable
Again? echo pack3t2021!
Again? )|plink.exe -ssh [email protected] -pw Pack3t2021! -batch
Using username "dell".

console>enable
Password:************     #this are 12 characters#

Authentication failed.

console>

つまり、2 番目のエコー ( echo Pack3t2021!) は合計 11 文字のパスワードですが、スイッチの「Password:」の後の文字は 12 ですが、非表示の文字があり、このため認証の有効化が失敗します。これを機能させる方法がわかりません。すべて試しました。

ご協力ありがとうございます。

答え1

Powershell で解決策を見つけました:

$plink = 'C:\Program Files\PuTTY\plink.exe' $switch = "IP" $username = "SSHユーザー" $pw = "SSHパスワード"

( 書き込み出力の有効化、有効化のためのパスワード、書き込み出力の設定 ) | plink -ssh $username@$switch -pw $pw

関連情報