Como criar uma chave SSH no Linux

Documentos relacionados
Aprenda como interligar dois locais através de uma VPN

Vamos transformar os seus Raspberry PI num cluster (Parte 2)

Segurança Informática e nas Organizações. Guiões das Aulas Práticas

Personalize a Prompt de comandos da Bash no Linux

Tutorial: Criar um servidor SFTP no Windows para acesso remoto

GLPI Gestão total e gratuita do seu parque informático

Transforme o seu CentOS num servidor Web (LAMP)

Windows 10: Aprenda a abrir um porto na Firewall

Aprenda a criar um "supercomputador" com vários Raspberry PI

Vamos transformar o RPI num servidor de ? (Parte I)

Primeiros passos com no trabalho com Git

Transforme o seu Raspberry PI num servidor de DNS

Aprenda a configurar um servidor de DNS

osticket Aprenda como instalar no Ubuntu

Kodi: Como fazer o backup e restauro

Aprenda a usar a Firewall do Windows 8 (Parte I)

Nimbus - Configuração de um Servidor de Backup

Windows Server 2008 Vamos criar um domínio

Aprenda a instalar o GLPI no Centos 6.5

Sabe ligar-se a uma VPN através do Android?

Instale facilmente o OpenVPN num Mac com o Tunnelblick

Configurar e usar o Voltar ao meu Mac

Aprenda a instalar e configurar o FreeNAS (Parte I)

Wubi - Como Instalar Ubuntu a partir do Windows

Aprenda a instalar o Windows 10 no VirtualBox

Aprenda a instalar a plataforma de monitorização Cacti

Raspbian XFCE + XBMC v3 via Comunidade Linux Pplware

Crie a sua Wikipedia com o MediaWiki em 15 minutos

Aprenda a instalar o CentOS 6 no VirtualBox

Como recuperar a informação de um PC que "crashou"

A melhor forma de partilha entre o PC e o Android!

Sysprep: Criar uma instalação personalizada do Windows 10 #1

CONFIGURAÇÃO DA CAIXA DE CORREIO ELETRÓNICO

8 o Projecto: Autenticação com S/Key

PiVPN: É fácil transformar o Raspberry Pi num servidor de VPNs

Aprenda a instalar o Windows 8 no VirtualBox

Atalhos para ejectar a drive CD/DVD

Comandos Básicos Sistema Operacional GNU Linux

Como utilizar o Histórico de Ficheiros no Windows 10

MongoDB: Instalar e configurar a BD NoSQL no Windows 10

ArchLinux Como instalar sem espinhas (Parte 1)

Como configurar a autenticação da chave pública SSH para o início de uma sessão ao ESA sem uma senha

Como montar um servidor FTP em Windows

O meu iphone/ipad não liga, o que faço agora?

Aprenda a instalar o FreeBSD 10 passo a passo

NO-IP - Eu quero um IP fixo!

Dr. Fone, o doutor que recupera o iphone, ipad e o ipod

Tutorial: Como criar os seus próprios certificados SSL

CONFIGURAÇÃO DA CAIXA DE CORREIO ELETRÓNICO

Partilha de ficheiros por rede entre Mac e Windows

Carteira de criptomoedas: o que é e como escolher a sua

5 Dicas: acabe com os problemas de armazenamento no Android

Tem um Raspberry Pi 3? Saiba como transformá-lo num AP Wifi

OranGest. Reinstalar OranGest. Ficha Técnica Nº 8. Alameda Bonifácio Lázaro Lozano, 13, 1C Oeiras. T: W: magnisoft.pt.

Disk Drill 3 - Como recuperar dados perdidos no meu Smartphone?

Tutorial: Nginx com PHP 7 e MySQL no Ubuntu LTS

Como migrar contactos e SMS do Windows Mobile para o Android

Escrito por Luís Talora Qui, 19 de Maio de :32 - Última atualização Seg, 11 de Julho de :45

WhatsApp: 9 dicas que não pode deixar de conhecer

O Windows desde... sempre! - Parte #0

Sabe o que é e para que serve uma VPN?

Sysprep: Criar uma instalação personalizada do Windows 10 #2

Guia de utilização do servidor da disciplina

NAS Synology DS213j Primeiras configurações (Parte I)

Sincronize as suas tarefas do Google Calendar no Thunderbird

Manual do Utilizador

PiPplware Algumas dicas de utilização (Parte II)

5 Aplicações que não necessita de instalar no Windows 8

Tutorial Aceda remotamente à sua rede Meo de casa por VPN

Ganhem 1TB de armazenamento em cloud com o Mail.Ru

Exemplo de número de caixa. Exemplo de número de posto

Guia de Instalação do Mac OS Mountain Lion

Airytec Desligue o seu computador remotamente

Tutorial Balanceamento de carga em servidores com HAProxy

Centro Paula Souza TUTORIAL PARA INSTALAÇÃO DO BOCA

10 excelentes ferramentas gratuitas de armazenamento Online

Como criar um ISO do Windows 8 para posterior instalação?

AOMEI Partition Assistant, uma forma gratuita de gerir partições

É simples e intuitivo instalar o novo Linux CentOS 7.0

Recuperar mensagens perdidas ou apagadas no ios e Android

Aprenda a instalar o Arch Linux usando o Evo/lution

Mais 5 dicas para melhorar ainda mais o seu Windows 10

Live Mesh - A rede de nós segundo a Microsoft

Este curso pretende dotar os participantes dos conhecimentos e conceitos básicos envolvidos na operação dos sistemas operativos Linux (GNU/Linux).

Transcrição:

Como criar uma chave SSH no Linux Date : 6 de Dezembro de 2017 O SSH (Secure Shell), também conhecido como Secure Socket Shell, é um protocolo/aplicação que permite, de forma segura, aceder remotamente, através de um PC ou outro dispositivo a outros equipamentos. Para nos autenticarmos no dispositivo de destion usamos normalmente um utilizador/password mas essa autenticação pode ser simplesmente feita através de uma "chave SSH". Hoje mostramos-lhe como pode passar a usar, no seu dia-a-dia, ligações remotas recorrendo ao SSH sem ter que usar a passwords. SSH sem passwords? Sim, é possível! O processo envolve gerar uma chave SSH na máquina de origem e depois partilhá-la com os http://www.pplware.com Pplware 1 / 7

computadores a partir das quais pretende efetuar o Log In para aceder à máquina. Isto irá permitir que qualquer pessoa que tem a chave faça Log in sem utilizar passwords. O que é uma chave SSH? Uma chave SSH, dito de uma forma fácil para ser igualmente fácil de perceber, é um simples ficheiro e uma identificação única que pode ser usada na Secure Shell. Acima de tudo, estas chaves são uma maneira de classificar um determinado utilizador como Confiável para permitir que o Log in seja efetuado de forma segura. Na verdade, SSH permite que um utilizador faça Log in com esta chave segura em vez de necessitar de uma password. Gerar chaves SSH Para gerar uma chave SSH segura, em primeiro lugar é necessário que tenha tenha instalado o SSH (Secure Shell). Caso não tenha, execute o seguinte comando: sudo apt-get install openssh-server http://www.pplware.com Pplware 2 / 7

Deve gerar sempre as chaves SSH no sistema que possuí o servidor SSH. Para iniciar o processo de criação das chaves deve abrir o terminal e executar o comando: ssh-keygen -t rsa Ao executar o comando ssh-keygen irá aparecer no ecrã Generating public/private rsa key par. Primeiro devem indicar onde vão guardar as chaves (id_rsa e id_rsa.pub). Depois basta indicar uma passphrase para que as chaves sejam geradas. http://www.pplware.com Pplware 3 / 7

Não percebeu a parte em que aparece public/private? Bem, nós explicamos-lhe. Isto significa que o sistema está a gerar uma parte de chaves única, que consiste numa chave pública e numa chave privada. A chave pública deve ser aquela que deve sentir-se à vontade em partilhar. Por outro lado, a chave privada é algo que deve guardar com muito cuidado e nunca partilhá-la com ninguém. Daí o nome privada. De seguida deve inserir o nome do ficheiro em que quer guardar a sua chave privada. http://www.pplware.com Pplware 4 / 7

Depois de ter feito isso deve inserir uma password para gerar o seu par de chaves. Assegurese de que não se esquece da sequência de carateres que inseriu. Deverão aparecer-lhe 2 novos ficheiros no seu diretório /home/ http://www.pplware.com Pplware 5 / 7

O que fazer com as chaves? Agora que as chaves estão criadas e prontas a utilizar é necessário adicioná-las ao sistema em que pretende fazer Log in. Como tal, deve utilizar este comando: ssh username@nome-servidor-remoto mkdir -p.ssh Ao correr este comando ssh será criado um diretório ~/.ssh no diretório home. Em seguida, para copiar as chaves para a máquina a partir da qual pretende efetuar o processo de Log in corra o comando: cat.ssh/id_rsa.pub ssh username@nome-servidorremoto 'cat >>.ssh/authorized_keys' A cópia pode demorar alguns segundos dependendo da velocidade da sua ligação à Internet. http://www.pplware.com Pplware 6 / 7

Powered by TCPDF (www.tcpdf.org) Quando terminar, o computador para onde tentou passar as chaves já deverá ser capaz de efetuar Log in através de SSH sem necessitar da Password. Faça o Backup das chaves Cada par de chaves SSH é único. Por isso, a melhor coisa a fazer deve ser ter um backup em algum lugar seguro. No entanto, corre sempre o risco de alguém as descobrir e começar a usálas. Para evitar esta situação deve utilizar encriptação. Para o ajudar com o processo siga estes dois ótimos tutoriais do Pplware: Email Cifrado GPG (Gnu Privacy Guard) Montar um Servidor SSH em Ubuntu Em primeiro lugar deve comprimir o diretório ~/.ssh e depois encriptá-lo evitando assim ter que cifrar cada um dos ficheiros um a um. Conclusão Sem dúvida, SSH é uma ferramenta extremamente útil para quem quer comunicar com outra máquina de forma segura e sem comprometimentos. Esperemos que este tutorial o venha a ajudar no seu quotidiano. https://pplware.sapo.pt/linux/dica-ligue-ao-raspberry-pi-sem-usar-password/ http://www.pplware.com Pplware 7 / 7