Sub instrucțiuni, cum să configurați accesul fără parole SSH între două mașini, utilizând chei publice și private.
Să presupunem că avem COMP1 și comp2, și avem nevoie pentru a merge mai departe cu comp2 COMP1, iar utilizatorul pe primul computer - user1, al doilea calculator - utilizator2.
1. Mai întâi trebuie să creați o pereche de taste pe comp1:
În loc de DSA, puteți folosi algoritmul RSA (opțiunea -t rsa), dar este mai puțin fiabil.
2. Acum trebuie să adăugați conținutul cheii publice id_dsa.pub la fișierul authorized_keys de pe al doilea calculator:
3. Voila - parola nu este solicitată:
Mulțumesc. Anterior, am vrut să realizez acest lucru, dar a fost destul de leneș la google 🙂
Încep scriptul, conexiunea a avut succes, dar cu biroul pe care nu l-am conectat pentru conexiune folosesc această linie:
ecou "Conectarea la server ..."
COMA_START_FUSE = 'sshfs' $ NAME_USER '@ ###. ###. / Home / user / change / home /' $ NAME_USER '/ change -o nonempty'
# echo $ COMA_START_FUSE
dacă (test -d / home / $ NAME_USER / change / magtest);
în cazul în care. ($ COMA_START_FUSE); atunci
my_kill
err_connect
Fi
Fi
în acest loc scriptul a început să se ridice, a așteptat timp de 10 minute, a bătut terminalul;
a lansat din nou pentru a efectua, Internet conectat din nou;
apoi mi-a dat o conexiune de resetare de la egal la egal, nu reporniți întrebarea) - toate nativii numai pentru tine);
Am început din nou să interpretez, Internetul conectat din nou, aștept 10 minute, totul este într-un singur loc.