Puncte:0

cum se citește ssh_host_rsa_key

drapel es

Am o instalare vanilla de ubuntu 22.04 cu openssh-server instalat. /etc/ssh/ssh_host_rsa_key este creat automat. Pot „cat” fișierul la stdout:

b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABlwAAAAdzc2gtcn
NhAAAAAwEAAQAAAYEAsyIRkQsSQqxvrv67Xo9UdbdN+c81KfRS2WzDf8zna1AiYNP1riT+

cu toate acestea, se pare că nu pot citi acest fișier folosind instrumente de exemplu:

# openssl rsa -in /etc/ssh/ssh_host_rsa_key -pubout
Nu s-a putut citi cheia privată din /etc/ssh/ssh_host_rsa_key

Tot ceea ce am citit pe net indică faptul că ar trebui creat fără o expresie de acces: ssh-keygen -f /etc/ssh/ssh_host_rsa_key -N '' -t rsa -b 4096

așa că nu înțeleg de ce cheia asta nu poate fi citită. de exemplu pentru a crea noi chei publice. Prin urmare, dacă creez noi certificate autosemnate, aș putea folosi vreodată această cheie pentru a crea un CSR? Rezultatul efectiv în acest moment este că solicitările de semnare a certificatelor care utilizează Ansible eșuează din cauza A fost furnizată o expresie de acces greșită pentru cheia privată.

- nume: Creați cerere de semnare a certificatului (CSR) pentru noul certificat
  community.crypto.openssl_csr_pipe:
    privatekey_path: /etc/ssh/ssh_host_rsa_key
    nume_alt_subiect:
      - „DNS:ubuntu2204.localdomain”
  #delegate_to: ubuntu2204-vm2 -- nu este necesar, manualul de jocuri se ocupă de selecția gazdei.
  run_once: adevărat
  înregistrare: csr

drapel us
Rob
Conform [manualului](https://man.openbsd.org/ssh-keygen): ***cheile gazdă trebuie să aibă o expresie de acces goală***, așa că fie tu, fie Ubuntu este posibil să fi făcut ceva ciudat. Indiferent că nu utilizați cheile implicite ssh (private) pentru altceva decât ssh. Și aș genera noi chei private atunci când doriți să generați CSR-uri și să configurați certificate pentru alte servicii.
mforsetti avatar
drapel tz
care este antetul cheii private, adică ieșirea lui `head -n1 /etc/ssh/ssh_host_rsa_key`?

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.