El primer que has de fer és descarregar el programa PuTTygen per generar la teva clau privada i introduir-la a .ssh/authorized_keys.
Un cop descarregat i iniciat el programa, se't mostrarà la imatge següent per poder generar la clau privada:
Així, generaràs la clau privada:
La cadena que s'ha generat en aquest exemple és la següent:
ssh-rsa
AAAAB3NzaC1yc2EAAAABJQAAAIBnERhIC5eDep7EYChfc6ENBX++mZzD3hjEeJrIV5sbIr9rpPkU0
VETXUyTMB59hAU1+U8tRBbvGQFoSH/5iallYKXAQmqMRyDAQw+BJ8BVGV8Ko2Ng2VZZ6p1I/DB
wMfhwMLv/uNfspwlCn2/G0GWy4zvv7VdSRp5jutrBEJMtGw== rsa-key-20130327
Un cop obtinguda, hauràs d'especificar la clau privada al teu servidor Linux, al fitxer .ssh/authorized_keys.
Per seguretat, hauràs d'establir uns permisos segurs, com ara 0400. El directori .ssh hauria de tenir permisos 0700, per exemple. Així:
# mkdir -p $HOME/.ssh
# chmod 0700 $HOME/.ssh
# touch $HOME/.ssh/authorized_keys
# chmod 0600 $HOME/.ssh/authorized_keysUn cop creats el directori i el fitxer, hauràs d'afegir-hi la cadena generada als passos anteriors.
Després d'això, ja pots accedir al servidor per PuTTy amb la teva clau privada fent ús de Pageant.
Pageant és un programa per a Windows que permet un accés temporal a la teva clau privada. Programes com PuTTy o WinSCP, es valen de Pageant per fer servir la clau privada generada de manera segura.
Pageant permet carregar una clau privada sol·licitant la contrasenya i, a més, dona accés indirecte a altres programes mitjançant PuTTy per accedir a connexions SSH amb la teva clau privada.