Puncte:0

Adăugați cheia ssh la ubuntu local

drapel cn

Am o cheie ssh și key.pub pe care le-am primit de la digital ocean pentru un vm pe care îl am pentru ubuntu.

Am un ubuntu local de pe care vreau să copiez fișiere pe vm folosind scp. Problema este că nu pot obține cheile să fie recunoscute pe ubuntu local pentru ca acesta să funcționeze. mi-am pus DOUbuntukey și DOUbuntukey.pub în /etc/.ssh și în /home/tech/ssh, dar încă primesc:

ssh -v -i DOUbuntukey [email protected]
OpenSSH_8.2p1 Ubuntu-4ubuntu0.2, OpenSSL 1.1.1f 31 martie 2020
debug1: Citirea datelor de configurare /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config linia 19: include /etc/ssh/ssh_config.d/*.conf nu se potrivește niciun fișier
debug1: /etc/ssh/ssh_config linia 21: Se aplică opțiuni pentru *
debug1: se conectează la 134.122.115.5 [134.122.115.5] portul 22.
depanare1: conectează-te la adresa 134.122.115.5 portul 22: conexiune a expirat
ssh: conectați-vă la gazda 134.122.115.5 portul 22: conexiune a expirat

Cum pot adăuga cheile mele deja existente la ubuntu local? Fișierele sunt deja pe computerul meu local, dar nu sunt configurate pentru utilizare pe computerul local.

Mulțumesc.

drapel in
Ați confirmat că nu există niciun firewall care să blocheze conexiunea SSH? Aceasta poate fi fie pe serverul web, fie în rețeaua Digital Ocean (dacă folosesc filtrarea IP pentru porturi, cum o face AWS).
user535733 avatar
drapel cn
„*Conexiune a expirat*” nu este o eroare cheie. Este o eroare de rețea.
mentalnoob avatar
drapel cn
@matigo Oceanul digital are ssh deschis în mod implicit când utilizați cheile ssh. user535733 - asta pentru că nu a putut găsi DOKey. Doar pentru că l-am pus în /etc/.ssh nu înseamnă că este separat de fișierul ssh_config, dar nu știu cum să adaug cheia la fișier
drapel in
Trebuie să fiți foarte specific cu locațiile fișierelor: `ssh -v -i ~/.ssh/DOUbuntukey [email protected]`. Asigurați-vă că permisiunile pentru fișiere sunt setate corect la `600`.
mentalnoob avatar
drapel cn
@matigo cred ca ai dreptate. Încă fac alte teste, voi reveni la asta, dar acest lucru are foarte mult sens. Îți voi da o actualizare în seara asta
Puncte:0
drapel us

Verificați dacă portul 22 este deschis pentru IP-ul dvs. sau pentru Internet (nu este recomandat).
Dacă este deschis, încercați următorii pași:

  • Crea .ssh directorul de acasă (/home/tech/.ssh),
  • copie DOUbuntukey și DOUbuntukey.pub,
  • Creați gol gazde_cunoscute fișier și reîncercați să vă conectați la VM.

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.