In ultima vreme am tot fost intrebat cum setam ssh keys pentru un cont secundar de user.
Generați SSH Keys în Windows cu PuTTY
PuTTY este o aplicație populară terță parte pentru configurarea accesului SSH Key.
Pasul 1:
Deschideți aplicația PuTTYgen.
Pasul 2:
Pentru „Tip de cheie de generat”, selectați RSA
.
Pasul 3:
Pentru „Număr de biți într-o cheie generată”, selectați 4096
.
Pasul 4:
Faceți clic pe Generare
.
Pasul 5:
Deplasați cursorul mouse-ului în secțiunea Cheie până când bara de progres este plină.
Pasul 6:
Opțional: introduceți un comentariu în secțiunea Comentariu cheie pentru a ajuta la identificarea acestei perechi de chei SSH.
Pasul 7:
Opțional, dar recomandat: introduceți o expresie de acces sigură în câmpul Key passphrase și din nou în câmpul Confirm passphrase de acces.
Pasul 8:
În cele din urmă, faceți clic pe Salvare cheie publică și, de asemenea, pe butoanele Salvare cheie privată.
Pasul 9:
Copiati continutul din boxul SSH RSA “public key for pasting into openssh authorized_keys file”
Pasul 10A:
Script pentru a adauga un cont nou si logare prin SSH Key
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | #!/bin/bash read -p "Adaugati Username: " name useradd -m $name echo "Contul : $name a fost creat cu success" mkdir /home/$name/.ssh chown $name:$name /home/$name/.ssh chmod 0700 /home/$name/.ssh read -p "Adaugati SSH Key pentru $name:" key echo "$key" > /home/$name/.ssh/authorized_keys chown $name:$name /home/$name/.ssh/authorized_keys chmod 0600 /home/$name/.ssh/authorized_keys echo "SSH Key pentru $name a fost adaugata : $key" |
Pasul 10B:
Script pentru adaugare SSH Key la un user existent
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | #!/bin/bash read -p "Pentru ce username: " name echo "Vom adauga SSH Key pentru $name" mkdir /home/$name/.ssh chown $name:$name /home/$name/.ssh chmod 0700 /home/$name/.ssh read -p "Adaugati SSH Key pentru $name:" key echo "$key" > /home/$name/.ssh/authorized_keys chown $name:$name /home/$name/.ssh/authorized_keys chmod 0600 /home/$name/.ssh/authorized_keys echo "SSH Key pentru $name a fost adaugata : $key" |
Sper ca acest tutorial sa va fie de ajutor iar daca aveti nevoie de alte informatii ne puteti contacta.