Követelmények: Két szerver létezik, A (10.7.45.131) és B (10.7.45.132), hogy az A szerver jelszó nélkül jelentkezzen be SSH segítségével, vagy az A szerver fájlokat másolja a B szerverre az scp parancs segítségével.
A tutorial a következő:
1. Jelentkezz be az A szerverre, és hajtsuk végre a következő parancsot, hogy egy ssh nyilvános és privát kulcsfájl párt generálj, az alábbiak szerint:
A ~/.ssh/ könyvtár alatt két fájl generálódik: id_rsa (privát kulcs) id_rsa.pub (nyilvános kulcs), ahogy az alábbi ábrán látható:
2. Használja az ssh-copy-id parancsot, hogy a nyilvános kulcsot a távoli hosztemberre másolja vagy feltöltse (a feltöltést az A szerverről B szerverre) a következő parancsral:
Ahogy az alábbiakban látható:
ssh-copy-id parancsot a helyi hoszt nyilvános kulcsának másolására a távoli hostnak authorized_keys fájljába, Az ssh-copy-id parancs beállítja a megfelelő jogosultságokat a távoli hoszt otthoni könyvtárához (home), valamint ~/.ssh, valamint ~/.ssh/authorized_keys. Az ssh-copy-id parancs telepítheti a helyi ssh nyilvános kulcsfájlt a távoli hárda fiókjába. Jelentkezz be a B szerverre, nézd meg a /root/.ssh mappát, és látjuk, hogy az authorized_keys fájl generálódott, ahogy az alábbi ábrán látható:
|