Puncte:0

Există o modalitate de a apela un alias fără a-l separa de caracterele anterioare?

drapel tr

Super nou în toate astea. Încercarea de a face jocurile de război overthewire pentru a învăța și am crezut că este puțin plictisitor să te autentifici la fiecare nivel și am vrut să fac câteva comenzi rapide. Am creat un alias care poate prelua parola pentru nivelul următor și o poate trece prin sshpass, ceea ce economisește puțin timp de tastare. Dar mă întreb dacă pot face același lucru pentru adresa de conectare.

Pana acum am intors asta:

sshpass -p `sed -n "$p" banditpw` ssh <nume utilizator>@bandit.labs.overthewire.org -p 2220

doar în asta:

sshp <nume utilizator>@bandit.labs.overthewire.org -p 2200

Mă întrebam dacă aș putea face același lucru pentru partea bandit.labs.overthewire.org -0 2200. Am încercat să fac

alias otw="bandit.labs.overthewire.org -p 2220"

Pe care terminalul îl poate recunoaște până când încerc să fac asta:

<nume utilizator>@otw

Nu recunoaște că vreau să numesc alias-ul „otw” deoarece este neîntrerupt din @. Există o modalitate de a face terminalul să înțeleagă că vreau să apelez un alias atunci când nu este rupt de caracterele anterioare?

De asemenea, aș include doar numele de utilizator@ în alias, cu excepția faptului că numele de utilizator schimbă fiecare nivel.

drapel hr
Pentru cazul specific al comenzilor ssh, o intrare în fișierul dvs. `~/.ssh/config` va fi mult mai expresivă decât orice puteți obține cu un alias
Puncte:0
drapel ro

Cred că vrei să te autentifici cu așa ceva

$ user1@otw
$ user2@otw
$ user3@otw

Intenționez să folosesc funcţie să te autentifici cu ceva ușor de genul:

$ otw user1
$ otw user2
$ otw user3
  • pentru a face această funcție, puteți face:
otw(){
utilizator="$1"
sshpass -p `sed -n "$p" banditpw` ssh ${user}@bandit.labs.overthewire.org -p 2220
}

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.