Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 9583|Odpoveď: 3

[linux] Linux Secretless Login (ssh) alebo Secretless Copy (scp) súbory na iné servery

[Kopírovať odkaz]
Zverejnené 17. 2. 2022 11:17:27 | | | |
Požiadavky: Existujú dva servery, A (10.7.45.131) a B (10.7.45.132), aby sa server A mohol prihlásiť bez hesla pri pripojení na server B cez SSH alebo kopírovať súbory servera A na server B pomocou príkazu SCP.

Tutoriál je nasledovný:

1. Prihláste sa na server A a spustite nasledujúci príkaz na vygenerovanie páru ssh verejných a súkromných kľúčových súborov, nasledovne:



V adresári ~/.ssh/ budú vygenerované dva súbory, id_rsa (súkromný kľúč) id_rsa.pub (verejný kľúč), ako je znázornené na obrázku nižšie:

2. Použite príkaz ssh-copy-id na skopírovanie alebo nahranie verejného kľúča na vzdialený hostiteľ (vykonajte nahrávanie zo servera A na server B) nasledujúcim príkazom:

Ako je uvedené nižšie:



príkaz ssh-copy-id na skopírovanie verejného kľúča lokálneho hostiteľa do authorized_keys súboru vzdialeného hostiteľa,
Príkaz ssh-copy-id tiež nastavuje príslušné oprávnenia pre domovský adresár vzdialeného hostiteľa (home) a ~/.ssh, a ~/.ssh/authorized_keys.
Príkaz ssh-copy-id môže nainštalovať lokálny verejný kľúč SSH na účet zodpovedajúci vzdialenému hostiteľovi.
Prihláste sa na server B, pozrite si priečinok /root/.ssh a zistite, že authorized_keys súbor je vygenerovaný, ako je znázornené na obrázku nižšie:







Predchádzajúci:[Cvičenie] Java nedokáže zachytiť vlastné výnimky pomocou hutool reflection
Budúci:[Skutočný boj]. NET/C# používa SemaphoreSlim na obmedzenie súbežných metód vykonávania
 Prenajímateľ| Zverejnené 10. 12. 2022 11:34:01 |
CentOS 7 kopíruje súbory na iný server pomocou príkazov
https://www.itsvse.com/thread-10012-1-1.html
 Prenajímateľ| Zverejnené 5. 6. 2025 9:48:59 |
Pre neštandardný port 22:
 Prenajímateľ| Zverejnené 4. 8. 2025 8:54:21 |
Linux používa rsync na synchronizáciu dát s novým serverom
https://www.itsvse.com/thread-11045-1-1.html
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com