Nõuded: On kaks serverit, A (10.7.45.131) ja B (10.7.45.132), et võimaldada serveril A paroolivabalt sisse logida, kui ühendub serveriga B SSH kaudu, või kopeerida server A failid serverile B scp käsu kaudu.
Õpetus on järgmine:
1. Logi sisse serverisse A ja käivita järgmine käsk, et genereerida paar ssh avaliku ja privaatvõtme faili, järgmiselt:
~/.ssh/ kataloogi all genereeritakse kaks faili: id_rsa (privaatvõti) id_rsa.pub (avalik võti), nagu alloleval joonisel näidatud:
2. Kasuta ssh-copy-id käsku, et kopeerida või üles laadida avalik võti kaughostile (laadida üles server A serverisse B) järgmise käsuga:
Nagu allpool näidatud:
ssh-copy-id käsk, et kopeerida kohaliku hosti avalik võti kaughosti authorized_keys faili, Käsk ssh-copy-id määrab ka kaughosti kodukataloogi (kodu) ja ~/.ssh ning ~/.ssh/authorized_keys õigused. Käsk ssh-copy-id võimaldab paigaldada kohaliku ssh avaliku võtme faili kontole, mis vastab kaughostile. Logi serverisse B sisse, vaata /root/.ssh kausta ja leia, et authorized_keys fail on genereeritud, nagu alloleval joonisel näidatud:
|