web-dev-qa-db-ja.com

ユーザーのパスワードをbashrcファイルのエイリアスとして追加するにはどうすればよいですか?

ユーザー名のエイリアスを作成しましたが、正常に機能します

alias yb="ssh name@hostname"

正常に動作しますが、パスワードのエイリアスも作成したいのですが、誰かがこれを行う方法を教えてもらえますか?

1
Ramesh Kumar

始める前に行うのは良いことではありません...代わりにsshキーを使用する必要があります!

sshpassを使用できます。これは、非対話型のsshパスワード認証です。

パッケージマネージャーを使用して、たとえばDebianベースのディストリビューションにインストールします。

Sudo apt install sshpass

次に、bashrcで:

alias yb="sshpass -p password_in_plain_text ssh name@hostname"
6
Ravexina