We proberen de kwaliteit van onze kennisbank voortdurend te verbeteren.
Geef de informatie op deze pagina een waardering met de slider hierboven.
Shell Inloggen Met Keys
Vooral als u meerdere domeinen met shell toegang heeft is het handig om authenticatie door middel van keys te laten verlopen. Het is dan niet nodig om iedere keer uw wachtwoord in te vullen.
Op de shellserver
Als eerste dient u een keypair aan te maken. Dit kunt u het beste doen onder uw 'hoofdaccount' op de shell server.
U voert onderstaand commando uit
ssh-keygenEr zullen een aantal vragen gesteld worden, u kunt gewoon overal op enter drukken.
Generating public/private rsa key pair. Enter file in which to save the key (/home/users/username/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/users/username/.ssh/id_rsa. Your public key has been saved in /home/users/username/.ssh/id_rsa.pub.
Er is nu een private/public keypair aangemaakt de de directory .ssh in uw homedir. Om in te kunnen loggen met deze key dient u deze in een bestand genaamd authorized_keys te zetten. U doet dit alsvolgt :
ssh-keygen -y >> ~/.ssh/authorized_keys
Er wordt gevraagd waar uw keys zich bevinden, hier kunt u wederom gewoon op enter drukken.
U kunt het bestand authorized_keys in de directory .ssh nu kopieeren naar alle domeinen waarbij u met dezelfde key wilt kunnen inloggen. Indien bij een domein de directory .ssh niet bestaat, maak deze dan aan.
Op uw computer
Als u gebruik maakt van PuTTY heeft u twee extra tools nodig. Namelijk PuTTYgen en Pageant. U kunt deze beide downloaden van de PuTTY website.
U dient eerst uw private key naar een PuTTY formaat te converteren. U download uw private key .ssh/id_rsa naar uw computer met bijvoorbeeld FileZilla.
Nu start u PuTTYgen.
U kiest voor Conversion > Import Key en opent id_rsa.
- Hierna klikt u op Save private key en slaat uw key op als een .ppk bestand.
Om uw key te kunnen gebruiken in PuTTY start u Pageant.
U klikt op Add Key en opent uw .ppk bestand.
U kunt nu op alle accounts welke gebruik maken van deze key inloggen zonder wachtwoord.
Inloggen met keys met Filezilla
Met een keypair kunt u ook over sftp uw bestanden beheren met Filezilla.
- Upgrade naar de laatste versie van Filezilla
- Ga naar edit > settings > SFTP
- Importeer uw private key
- Ga naar Site Manager
- Maak een nieuwe site aan
- Klik op Connect
- Deze pagina is het laatst bewerkt op 4 mei 2012 om 12:43.
- Deze pagina is 797 keer bekeken.