Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 9583|Odgovoriti: 3

[linux] Linux Secretless Login (ssh) ali Secretless Copy (scp) datoteke na druge strežnike

[Kopiraj povezavo]
Objavljeno na 17. 02. 2022 11:17:27 | | | |
Zahteve: Obstajata dva strežnika, A (10.7.45.131) in B (10.7.45.132), da se strežnik A lahko prijavi brez gesla ob povezavi s strežnikom B prek SSH ali kopira datoteke strežnika A na strežnik B preko ukaza SCP.

Vodič je naslednji:

1. Prijavite se na strežnik A in izvedite naslednji ukaz za generiranje para ssh javnih in zasebnih ključnih datotek, kot sledi:



Pod mapo ~/.ssh/ bosta ustvarjeni dve datoteki, id_rsa (zasebni ključ) id_rsa.pub (javni ključ), kot je prikazano na spodnji sliki:

2. Uporabite ukaz ssh-copy-id za kopiranje ali nalaganje javnega ključa na oddaljeni gostitelj (izvedite nalaganje s strežnika A na strežnik B) z naslednjim ukazom:

Kot je prikazano spodaj:



ukaz ssh-copy-id za kopiranje javnega ključa lokalnega gostitelja v authorized_keys datoteko oddaljenega gostitelja,
Ukaz ssh-copy-id prav tako nastavi ustrezna dovoljenja za domači imenik oddaljenega gostitelja (home) ter ~/.ssh in ~/.ssh/authorized_keys.
Ukaz ssh-copy-id lahko namesti lokalno ssh datoteko javnega ključa na račun, ki ustreza oddaljenemu gostitelju.
Prijavite se na strežnik B, poglejte mapo /root/.ssh in ugotovite, da je authorized_keys datoteka generirana, kot je prikazano na spodnji sliki:







Prejšnji:[Vaja] Java ne more ujeti prilagojenih izjem z uporabo hutool refleksije
Naslednji:[Dejanski boj]. NET/C# uporablja SemaphoreSlim za omejevanje sočasnih metod izvajanja
 Najemodajalec| Objavljeno na 10. 12. 2022 11:34:01 |
CentOS 7 kopira datoteke na drug strežnik z ukazi
https://www.itsvse.com/thread-10012-1-1.html
 Najemodajalec| Objavljeno na 5. 06. 2025 09:48:59 |
Za neprivzeta vrata 22:
 Najemodajalec| Objavljeno na 4. 08. 2025 08:54:21 |
Linux uporablja rsync za sinhronizacijo podatkov z novim strežnikom
https://www.itsvse.com/thread-11045-1-1.html
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com