---
title: Como Gerar e Usar Chaves SSH no PuTTY
description: Neste artigo, aprenda como gerar suas chaves ssh, distribuí-las e usá-las com o PuTTY.
image: https://blog.spiritsec.com/hubfs/ssh_putty.jpg
---

[Skip to content](https://blog.spiritsec.com/2019/06/06/como-gerar-e-usar-chaves-ssh-no-putty#main-content)

[![SPIRITSEC Logo](https://blog.spiritsec.com/hs-fs/hubfs/logo-cabecalho.png?width=565&height=122&name=logo-cabecalho.png "SPIRITSEC Logo")](https://blog.spiritsec.com/home)

- [Home](https://spiritsec.com)
- [Sobre](https://spiritsec.com/pt-br/sobre)
- [Serviços](https://spiritsec.com/pt-br/serviços)
- [Darktrace](https://spiritsec.com/pt-br/darktrace)
- Conteúdos 
    - [Blog](https://blog.spiritsec.com)
- [Contato](https://spiritsec.com/pt-br/contato)

Search

[Gleydson Mazioli](https://blog.spiritsec.com/author/gleydson-mazioli)  4 de jun. de 2019 09:20:00

# Como Gerar e Usar Chaves SSH no PuTTy

Neste artigo você aprenderá sobre os benefícios do uso das chaves SSH, como gerar as suas, distribuí-las e usá-las com o PuTTy.

 

### Introdução: O que são chaves SSH?

O SSH (Secure Shell), também conhecido como Secure Socket Shell, é um protocolo que permite a conexão com servidores remotos, de forma criptografada e mais segura, usando um par de chaves RSA.

Este método consiste na criação de duas chaves, uma pública que deve ser instalada nos servidores remotos, e a outra chave privada que fica salva em um local seguro. A encriptação e decriptação são feitas usando chaves separadas e não é possível conseguir a chave de decriptação usando a chave de encriptação.

 

##### DevSecOps: Baixe agora a Avaliação e descubra seu nível de maturidade. Conheça os próximos passos para implantar segurança em escala em sua aplicação e infra cloud-native.

### 1. Gerando Chaves SSH no PuTTy

Instale o conhecido programa **Putty**. Faça uma busca no Google e localize a versão mais atualizada do programa, instalando-o em seu computador.

1.2 Abra o programa **PuTTygen**. Na tela abaixo, certifique-se de que os seguintes parâmetros foram definidos:

```
Type of key to generate (Tipo de chave a ser gerada): RSA
Number of bits in a generated key (Número de bits na chave gerada): 4096
```

Clique no botão **Generate** e mexa seu mouse por alguns segundos.

Agora vamos editar os parâmetros de sua chave privada, conforme abaixo:

```
Key comment (comentário da chave): NomedaEmpresa:NomeCompleto:Data
Key passphrase: Informe sua frase-senha
Confirme passphrase: Confirme sua frase-senha
```

Note que as variáveis devem ser substituídas de forma adequada, como no exemplo a seguir:

```
SPIRIT:GiovaniBalarini:06-05-2019
```

Clique em **Save private key** para salvar sua chave privada em um local seguro, em um arquivo chamado **id\_rsa**

Clique em **Save public key** para salvar sua chave pública em um local seguro, em um arquivo chamado **id\_rsa.pub**

Pronto! Agora que você já tem suas chaves públicas e privadas, sempre que você quiser acessar um servidor remoto, basta copiar ou pedir que o administrador copie sua chave pública para ele.

Você pode inclusive solicitar a criação de um [certificado digital junto a Verisign](https://www.verisign.com/en_US/verisign-repository/information-security/index.xhtml), para que sua identidade análogica seja associada as chaves geradas.

### 2. Distribuindo sua Chave Pública

> ### ATENÇÃO! Somente distribua sua chave pública e mantenha sua chave privada em segurança.

Agora adicione a chave SSH públicada gerada aos seus hosts remotos. Se sua empresa tem uma subscrição de suporte com a SPIRIT, nós faremos a distribuição de sua chave pública para todos os servidores que você deve ter acesso. Basta que você a envie para o endereço **suporte @ spiritlinux .com .br** (não se esqueça de remover os espaços!)

Se você é o administrador do servidor remoto, você vai precisar adicionar sua chave pública ao arquivo *~/.ssh/authorized\_keys* dos hosts. 

Copie sua chave pública para o **/tmp** do servidor, por exemplo. Em seguida, adicione-a ao final do arquivo **~/.ssh/authorized\_keys**:

```
cat /tmp/id_rsa.pub >> ~/.ssh/authorized_keys
```

 

### 3. Usando as Chaves SSH com o PuTTy

Baixe e instale o software **Pageant**. Execute o aplicativo e um ícone de computador com um chapéu aparecerá na barra de tarefas.

Clique com o botão direito no ícone do **Pageant** e depois em **Add key** (Adicionar chave). Selecione sua chave privada e informe sua frase-senha para que mesma seja carregada na memória.

Para conectar-se ao servidor remoto, abra o **PuTTy** e clique em **Connection** -\> **SSH** -\> **Auth** (Conexão -\> SSH -\> Autenticação). Assegure-se que as opções **Attempt authentication using Pagent** e **Allow agent forwarding** estejam marcadas.

Na coluna à esquerda, volte ao item **Session** (Sessão), e salve as alterações no perfil **Default**, para que o Putty use esses valores em novas sessões salvas.

No campo **Host Name (or IP address)**, digite o nome do servidor remoto ou seu endereço IP. Certifique-se de que o campo **Port** contém a porta correta, uma vez que alguns administradores podem alterar da porta padrão **22** para algum outro número, numa tentativa de obter segurança por obscuridade.

Em **Saved Session** (Sessões salvas), digite um nome fácil para lembrá-lo que servidor é este e depois clique no botão **Save** (Salvar)

Nos próximos acesso a este servidor remoto, você não precisa repetir os passos acima. Basta agora clicar no botão **Open** (Abrir)

Na tela que será aberta, informe seu nome de usuário e em seguida, sua frase-senha.

 

### 4. Conclusão

Neste tutorial, você aprendeu a gerar o par de chaves SSH públicas/privadas e usar essas chaves com o servidor remoto para realizar uma conexão mais segura.

[Segurança da Informação](https://blog.spiritsec.com/tag/segurança-da-informação)

### Related Posts

<https://blog.spiritsec.com/benefícios-do-pentest-para-pequenas-empresas>

###### [Benefícios do Pentest para Pequenas Empresas](https://blog.spiritsec.com/benefícios-do-pentest-para-pequenas-empresas)

Quando pensamos em segurança digital, é comum imaginar que apenas grandes corporações precisam se preocupar com ataques cibernéticos. Mas a verdade é...

<https://blog.spiritsec.com/2019/06/13/como-gerar-e-usar-chaves-ssh-no-mobaxterm>

###### [Como Gerar e Usar Chaves SSH no MobaXTerm](https://blog.spiritsec.com/2019/06/13/como-gerar-e-usar-chaves-ssh-no-mobaxterm)

Neste artigo você aprenderá sobre os benefícios do uso das chaves SSH, como gerar as suas, distribuí-las e usá-las com o MobaXTerm. Este software...

<https://blog.spiritsec.com/2018/11/06/tutorial-primeiros-passos-com-o-ansible>

###### [Ansible: Como automatizar a configuração de servidores](https://blog.spiritsec.com/2018/11/06/tutorial-primeiros-passos-com-o-ansible)

Vamos colocar a cultura DevOps em prática? Nesta série de tutoriais demonstramos como implantar uma das ferramentas de automação de tarefas mais...

[![spiritsec](https://blog.spiritsec.com/hs-fs/hubfs/spiritsec.png?width=150&height=32&name=spiritsec.png "spiritsec")](https://blog.spiritsec.com/)

##### Institucional

[Sobre](https://spiritsec.com/pt-br/sobre)

[Carreiras](https://spiritsec.com/pt-br/pessoas-e-cultura)

[Política de Privacidade](https://spiritsec.com/política-de-privacidade)

[Termos e Condições](https://spiritsec.com/termos-condicoes)

 

##### Portal do Cliente

[Central de Relacionamento](https://relacionamento.spiritsec.com/)

[Vision](https://vision.spiritsec.com/)

[Suporte](https://suporte.spiritsec.com/)

##### Redes Sociais

[Follow us on LinkedIn](https://www.linkedin.com/company/spirit-sec/) [Follow us on Twitter](https://twitter.com/spiritseccom) [Follow us on Instagram](https://www.instagram.com/spiritseccom/) [Follow us on Facebook](https://www.youtube.com/spiritsec)

© 2022 All rights reserved | CNPJ: 06.977.978/0001-94

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Gleydson Mazioli",
    "url" : "https://blog.spiritsec.com/author/gleydson-mazioli"
  },
  "dateModified" : "2023-01-23T18:31:00.867Z",
  "datePublished" : "2019-06-04T12:20:00.000Z",
  "headline" : "Como Gerar e Usar Chaves SSH no PuTTY",
  "image" : [ "https://blog.spiritsec.com/hubfs/ssh_putty.jpg" ],
  "mainEntityOfPage" : {
    "@id" : "https://blog.spiritsec.com/2019/06/06/como-gerar-e-usar-chaves-ssh-no-putty",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://blog.spiritsec.com/hubfs/logo-cabecalho.png"
    },
    "name" : "SPIRITSEC"
  }
}
```