Wie kann ich das Passwort des Benutzers als Alias ​​in der bashrc-Datei hinzufügen?

2887
Ramesh Kumar

Ich habe einen Alias ​​für den Benutzernamen erstellt und es funktioniert gut

alias yb="ssh name@hostname" 

Es funktioniert gut, aber ich möchte auch einen Alias ​​für das Passwort erstellen. Kann jemand helfen, wie kann ich das tun?

0
Was ist "Alias ​​für Passwort"? Tomasz Jakub Rup vor 7 Jahren 1
Warum verwenden Sie nicht stattdessen Schlüssel? PaterSiul vor 7 Jahren 2
Das Passwort ist zu lang und muss an mehreren Terminals eingegeben werden. Ramesh Kumar vor 7 Jahren 0

1 Antwort auf die Frage

2
Ravexina

Bevor wir beginnen, ist es keine gute Sache ... Sie sollten stattdessen die ssh-Tasten verwenden!

Sie können verwenden sshpass, es ist eine nicht interaktive SSH-Kennwortauthentifizierung.

Installieren Sie es mit Ihrem Paketmanager, zum Beispiel in Debian-basierten Distributionen:

sudo apt install sshpass 

dann in deiner bashrc:

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