Acesse o servidor linux com o usuário root e crie o usuário que deseja para gerar a chave para ele. Após criar o usuário altere de root para o usuário com o comando abaixo:
su - usuariodesejado
Após se tornar o usuário execute os comandos seguintes:
ssh-keygen -t rsa
Acesse o diretório home do usuário e acesso o arquivo de chave oculto conforme abaixo:
cd /home/usuario/
cat id_rsa.pub > authorized_keys
Altere as permissões do arquivos conforme abaixo:
chmod 600 authorized_keys
visualize o conteudo da chave id_rsa e utilize ela para acesso via ssh ou utilize ela para gerar uma chave para acesso via putty:
cat id_rsa