Puncte:0

Permisiune refuzată (cheie publică) în timpul copierii ID

drapel sj

Încercam să copiez un ID de cheie pentru acces SSH fără parolă, totuși se pare că autentificarea parolei este nu. Nu sunt sigur cum să schimb asta.

Iată codul original:

ssh-copy-id xxxx@xxxx

/usr/bin/ssh-copy-id: INFORMAȚII: Sursa cheii care urmează să fie instalată: „/home/xxxx/.ssh/id_rsa.pub”

/usr/bin/ssh-copy-id: INFO: încercarea de a se autentifica cu noile chei, pentru a le filtra pe cele care sunt deja instalate

/usr/bin/ssh-copy-id: INFORMAȚII: 1 cheie(e) rămân de instalat -- dacă vi se solicită acum, este să instalați cheile noi

xxxx@xxxx: Permisiune refuzată (cheie publică).

user535733 avatar
drapel cn
Întrebarea pare neclară. Vă întrebați cum să configurați corect autentificarea bazată pe chei? Vrei să spui că ai făcut o greșeală și te-ai închis? Vă întrebați cum să adăugați o cheie la un sistem pe care nu îl administrați? Sau mai întrebi ceva? Aruncă o privire la https://askubuntu.com/questions/46930/how-can-i-set-up-password-less-ssh-login pentru o prezentare generală.
Falio avatar
drapel sj
Multumesc pentru link. Da, este ceea ce vreau să fac - un SSH fără parolă. Problema mea este că nu îmi permite să copiez cheia și am căutat pe google câteva soluții și se pare că toate indică setarea autentificării parolei de la nu la da în configurație. Cu toate acestea, nu sunt sigur cum să fac asta.
Puncte:0
drapel cn

Trebuie să activați pentru scurt timp accesul prin parolă pentru a utiliza ssh-copy-id, apoi să îl dezactivați din nou.

  • Memento: după activarea/dezactivarea accesului prin parolă, trebuie să reporniți sshd, astfel încât să reîncarce noua configurație.

Exemplu:

server$ sudo nano /etc/ssh/sshd_config # Activați autentificarea prin parolă
server$ sudo systemctl restart sshd.service # Reporniți sshd

client$ ssh-copy-id [email protected] # Transmite cheia ta
client$ ssh [email protected] # Testați autentificare folosind cheia

server$ sudo nano /etc/ssh/sshd_config # Dezactivează autentificarea prin parolă
server$ sudo systemctl restart sshd.service # Reporniți sshd
Falio avatar
drapel sj
Buna ziua, am reusit sa intru in configuratia referitoare la primul pas si am schimbat 'Autentificare parola nu' in 'da'. Dar ce comandă ar trebui să tast pentru a ieși din configurație și a reveni la fereastra normală de comandă ubuntu?
Falio avatar
drapel sj
Înțeleg! Deci „^” înseamnă „Ctrl”? Am văzut instrucțiunile, dar toate erau sub forma „^X” sau „^R”, etc.
user535733 avatar
drapel cn
Un exemplu de tutorial Cum să utilizați Nano: https://www.youtube.com/watch?v=Jf0ZJZJ8jlI. Există multe tutoriale Nano acolo.
Falio avatar
drapel sj
Mulțumesc! Se pare că trebuie să folosesc „sudo /etc/init.d/ssh restart” pentru a reporni ssh, nu sunt sigur de ce (sunt destul de nou în Linux). Restul au funcționat perfect, mulțumesc!

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.