
Eu gerei a chave pública e a chave privada no Windows 7 por meio do puttygen e depois alterei a chave para openssh no puttygen por meio da chave de exportação. Agora quero usar esta chave openssh para acessar meu servidor sftp do RHEL 6. que tipo de etapas preciso realizar no RHEL para poder usar a chave openssh e acessar o servidor sftp. Sou novo, por isso obrigado pela cooperação.
Responder1
Com o usuário que você deseja acessar o servidor sftp automaticamente, você precisa primeiro fazer um
ssh-keygen
Isso gera um par de chaves ssh. Pressione Enter para que todas as perguntas aceitem os padrões.
ssh-copy-id YOUR_SFTP_SERVER_ADDRESS
Isso fará com que seu servidor SFTP confie em sua chave SSH
Depois disso, todo o acesso ssh ao servidor sftp não solicitará que você insira uma senha. Da mesma forma, todos os scp não solicitarão senha. Então você pode buscar seus arquivos assim:
scp YOUR_SFTP_SERVER_ADDRESS:PATH_TO_FILES_ON_SFTP_SERVER DESTINATION_DIRECTORY
exemplo
scp 192.168.0.53:/home/john/shared_files/ /tmp/
Isso trará os arquivos de John para o diretório local /tmp
Espero que isto ajude!