Puncte:0

Nu există un astfel de fișier sau director atunci când încercați să creați chei .ssh

drapel cn

Când încerc să creez chei ssh pe instanța mea Debian:

ssh-keygen -f /home/serverkeys/.ssh/id_rsa 

Primesc eroarea: Salvarea cheii „/home/serverkeys/.ssh/id_rsa” a eșuat: Nu există un astfel de fișier sau director

Folosesc utilizatorul root și când verific permisiunile din director:

 ls -ld

eu iau

drwxr-xr-x 2 root root 4096 Oct 17 08:32 .

Am o serie de intrebari:

1) Ce îmi lipsește și de ce sistemul nu este capabil să creeze automat directorul .ssh specificat?

2) Trebuie să creez un alt utilizator și să trec de la utilizarea root. Nu sunt sigur dacă noul utilizator va moșteni permisiunile pentru toate pachetele pe care le am până acum, de când le-am instalat cu profilul de utilizator root?

Intenționez să folosesc cheile ssh pentru integrarea între Jenkins și Gitlab așa cum este subliniat aici Jenkins_GitlabIntegration

În exemplu, însă, instanța Jenkins și instanța Gitlab sunt instalate pe ddiferite servere și totuși pentru configurarea mea sunt instalate pe aceeași instanță Debian și, de asemenea, depozitul meu Gitlab este public.

Nu sunt sigur dacă mai am nevoie de cheia ssh, deoarece Jenkins și Gitlab rulează pe aceeași instanță Debian, de exemplu, dacă Jenkins mai are nevoie de chei ssh pentru a verifica codul din Gitlab.

francois P avatar
drapel in
verificați permisiunile pe directorul .ssh și chiar pe /home/serverkeys pentru orice eventualitate.
Puncte:1
drapel za

The -f fișier_cheie comutatorul în sine nu creează chei noi și, de asemenea, nu va crea un .ssh director. Comutatorul -f este, de asemenea, folosit pentru a prelua un fișier key_file existent ca intrare, atunci când este utilizat cu alte comutatoare. Vedea om ssh-keygen

Trebuie să utilizați -c opțiunea și ssh-keygen-c-f /home/serverkeys/.ssh/id_rsa pentru a crea o nouă cheie privată.

drapel cn
ssh-keygen -c -f /home/serverkeys/.ssh/id_rsa /home/serverkeys/.ssh/id_rsa: Nu există un astfel de fișier sau director
drapel cn
apare aceeași eroare

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.