Como usar SSH-Keygen para gerar uma chave SSH no Mac

Como usar SSH-Keygen para gerar uma chave SSH no Mac

A rígida segurança online se tornou obrigatória para muitos de nós e, à medida que os operadores mal-intencionados ficam mais inteligentes, as ferramentas e proteções devem ficar mais fortes para acompanhar. Secure Shell (SSH) é um protocolo de criptografia que permite enviar dados com segurança, emparelhando uma chave pública com uma correspondência privada.

Uma variedade de situações, incluindo acesso remoto a um servidor ou adição de segurança a uma plataforma de hospedagem Git, pode exigir que você gere sua própria chave. As credenciais de acesso se tornaram uma parte importante da segurança online, e o macOS e o aplicativo Terminal simplificam a geração de uma chave SSH. Vamos dar uma olhada no processo.

Como gerar uma chave SSH usando SSH-Keygen

Com o comando ssh-keygen você pode executar todas as funções necessárias para gerar uma chave SSH completa e pronta para uso. Durante a criação, você pode especificar o algoritmo usado, o comprimento em bits e outros recursos de sua chave. Para obter mais informações sobre esses conceitos, consulte as seções posteriores deste guia.

Relacionado: O que é SSH e o que ele representa?

As etapas para gerar uma chave SSH no macOS são as seguintes:

Inicie o Terminal em Aplicativos> Utilitários ou faça uma Pesquisa Spotlight. Insira o comando ssh-keygen com os parâmetros desejados.

Discutiremos as variações mais tarde, mas aqui está um exemplo de como um comando ssh-keygen típico deve ser:

ssh-keygen -t ecdsa -b 521

O algoritmo desejado segue o comando -t , e o comprimento de chave necessário vem após a entrada -b . Se você excluir -b , ssh-keygen usará o número padrão de bits para o tipo de chave que você selecionou. Um algoritmo de criptografia forte com uma chave de bom tamanho será mais eficaz para manter seus dados seguros .

Como usar SSH-Keygen para gerar uma chave SSH no Mac

Pressione Enter para iniciar o progresso da geração. Pressione ENTER novamente para aceitar a localização padrão do arquivo. Você pode alterar isso se necessário, mas, geralmente, você deseja manter suas chaves na pasta sugerida.

Como usar SSH-Keygen para gerar uma chave SSH no Mac

Digite uma senha quando solicitado. Embora você possa deixar em branco, sempre recomendamos proteger sua chave SSH com senha. Mesmo que ninguém mais deva ter acesso ao seu dispositivo, uma camada extra de segurança é sempre bem-vinda.

Digite novamente sua senha para concluir o processo e gerar suas chaves públicas e privadas.

Como usar SSH-Keygen para gerar uma chave SSH no Mac

O macOS armazena ambas as chaves no diretório ~ / .ssh / . Um arquivo contém sua chave SSH pública e outro contém sua versão privada, que você nunca deve compartilhar com ninguém.

Se Terminal não é sua praia, existem vários outros clientes Mac SSH , então você pode escolher a opção que melhor se adapta às suas necessidades.

Copie uma chave SSH para adicionar às plataformas de hospedagem Git e outros locais

Depois de concluir o processo de geração, você pode usar o Terminal para copiar sua chave pública para distribuição. Você também deve observar o nome do arquivo usado durante a criação. No exemplo fornecido, o macOS armazenou a chave SSH pública no arquivo id_ecdsa.pub , portanto, esse é o local que precisaremos ter como destino.

Para copiar sua chave SSH pública para a área de transferência, siga estas etapas:

  1. Terminal de lançamento .
  2. Insira o comando pbcopy com o caminho de arquivo correto, por exemplo:

    pbcopy <>

  3. Pressione Enter e sua chave pública será copiada para a área de transferência.

A partir daqui, você está livre para colar sua chave SSH onde quer que ela vá. Lembre-se de que você só deve distribuir a chave pública armazenada no arquivo .pub. Sua chave privada é apenas para seu uso.

Diferentes tipos e tamanhos de chave SSH

O comando ssh-keygen permite gerar vários tipos e tamanhos de chave que usam algoritmos variados. Em primeiro lugar, você deve confirmar qual variação sua plataforma de hospedagem, serviço ou outra parte recomenda antes de criar suas credenciais de acesso.

Listaremos os tipos de chave SSH mais comuns aqui e explicaremos as características de cada um:

  • RSA: um algoritmo amplamente suportado, RSA é uma escolha forte para muitas situações. Comprimento é força, e você vai querer criar uma chave de 2048 ou 4096 bits, com o primeiro sendo suficiente e o último sendo ideal.
  • ECDSA: um algoritmo mais recente, o ECDSA oferece um nível de segurança semelhante ao RSA, mas com chaves mais curtas, traduzindo-se em um desempenho mais rápido. Os tamanhos de chave suportados são 256, 384 e 521 bits.
  • Ed25519: Um algoritmo emergente, Ed25519 melhora a segurança e o desempenho de tipos de chave anteriores. A própria Apple usa esse método de autenticação em alguns casos, incluindo durante a comunicação entre determinados dispositivos. As chaves têm apenas 256 bits, mas fornecem segurança de alto nível.

Relacionado: Tipos de criptografia comuns e por que você não deve fazer o seu próprio

Ao gerar sua chave SSH, certifique-se de inserir o tipo de algoritmo desejado seguindo o comando -t .

Comandos úteis para saber ao criar uma chave SSH no Mac

Discutimos os componentes básicos do comando ssh-keygen; entretanto, em alguns casos, você pode desejar realizar outras funções. Aqui, listaremos alguns comandos relevantes e seus usos:

  • -t: Use este comando para inserir o algoritmo que deseja usar. RSA, ECDSA e Ed25519 são escolhas comuns e viáveis.
  • -b: Especifique o comprimento da chave inserindo o número de bits usados. Antes de inserir o comando -b , sempre verifique os requisitos do algoritmo escolhido, pois algumas restrições se aplicam.
  • -p: Você pode alterar a frase-senha da sua chave com o comando -p . Simplesmente inclua -p com ssh-keygen , e o Terminal solicitará a localização do arquivo. Digite o caminho da chave relevante e crie uma nova senha quando solicitada.
  • -f: Use o comando -f para direcionar o ssh-keygen para um local de arquivo específico.
  • -C: O comando -C adiciona um comentário à sua chave, que é um método de identificação útil.

Além disso, o comando ls listará todas as chaves SSH armazenadas no diretório padrão:

ls -al ~ / .ssh

Como usar SSH-Keygen para gerar uma chave SSH no Mac

Para remover uma chave SSH local, você pode usar o comando rm no terminal, por exemplo:

rm ~ / .ssh / id_ecdsa

e

rm ~ / .ssh / id_ecdsa.pub

Finalmente, para acessar uma lista completa de comandos, a entrada a seguir exibirá todas as opções disponíveis junto com informações adicionais:

man ssh-keygen

Como usar SSH-Keygen para gerar uma chave SSH no Mac

macOS facilita a geração de chaves SSH

Gerar uma chave SSH é simples no macOS. O Terminal e a ferramenta ssh-keygen podem executar todas as funções necessárias para projetar, criar e distribuir suas credenciais de acesso, portanto, não há necessidade de software adicional. Basta inserir os comandos corretos e o ssh-keygen faz o resto.

Os algoritmos comuns usados ​​são RSA, ECDSA e Ed25519, e cada tipo tem suas próprias especificações e comprimentos de chave utilizáveis. Durante a criação, você pode especificar esses detalhes e inserir outras instruções usando os comandos corretos. Depois disso, você pode continuar a usar o Terminal para copiar, modificar e excluir suas chaves armazenadas.

Seja para diversão ou função, saber como gerar suas próprias credenciais de acesso é uma habilidade valiosa a se aprender. À medida que nossas vidas evoluem online, proteger nossos dados privados é importante, e os sábios usarão todas as ferramentas à sua disposição.


Todas as avaliações gratuitas disponíveis para diferentes serviços da Apple

Todas as avaliações gratuitas disponíveis para diferentes serviços da Apple

Hoje em dia, a Apple oferece uma ampla gama de diferentes serviços de assinatura, incluindo tudo, desde armazenamento em nuvem a jogos móveis. Se você nunca usou um antes, a Apple permite que você experimente cada um de seus serviços gratuitamente, mas existem muitos testes diferentes disponíveis.

O mouse não funciona no seu Mac? 10 dicas para consertar

O mouse não funciona no seu Mac? 10 dicas para consertar

Você tem problemas para fazer o mouse funcionar corretamente no Mac? Quer seja um Magic Mouse ou um Bluetooth de terceiros, sem fio ou mouse com fio, você está fadado a ter problemas com o mouse em algum momento.

A Apple está trabalhando em um console de jogos portátil?

A Apple está trabalhando em um console de jogos portátil?

A cada poucos meses, surge um relatório informando que a Apple está trabalhando em um concorrente do Nintendo Switch, com o objetivo de entrar no mundo do hardware de jogos portáteis.

O seu Mac continua trocando de rede Wi-Fi? Aqui está o que fazer

O seu Mac continua trocando de rede Wi-Fi? Aqui está o que fazer

O macOS é um sistema operacional maravilhoso, mas, como costuma ser o caso com computadores, talvez seja necessário solucionar alguns problemas de vez em quando. Uma área importante que você deseja controlar é a conectividade do seu Mac com a Internet.

Os 7 melhores aplicativos de roteiro para Windows e Mac

Os 7 melhores aplicativos de roteiro para Windows e Mac

Se você deseja chegar a algum lugar na indústria do cinema, precisa usar o software certo para formatar seu roteiro. Isso vale tanto para contadores de histórias amadores quanto para roteiristas profissionais.

Como fazer logout do e-mail em um Mac

Como fazer logout do e-mail em um Mac

Você não quer ou precisa mais receber e-mails no aplicativo macOS Mail? Nesse caso, você pode sair do Mail em seu Mac e isso irá parar de sincronizar seus e-mails com sua conta.

MacBook Pro de 14 polegadas vs. MacBook Pro de 16 polegadas: Qual Mac M1 Pro ou M1 Max você deve comprar?

MacBook Pro de 14 polegadas vs. MacBook Pro de 16 polegadas: Qual Mac M1 Pro ou M1 Max você deve comprar?

Os novos modelos de MacBook Pro de 14 e 16 polegadas da Apple oferecem quase todos os recursos que os usuários profissionais pedem da empresa há anos. Esses computadores trazem um grande salto em desempenho, eficiência e duração da bateria, que o mercado de laptop não via há anos. Além disso, eles veem o retorno de portas úteis como carregamento SDXC, HDMI e MagSafe.

Como visualizar o histórico da área de transferência em um Mac

Como visualizar o histórico da área de transferência em um Mac

A área de transferência está presente nos computadores há décadas e os Macs não são exceção. Mas o que é exatamente a prancheta? E como você pode ver tudo o que foi registrado ao longo dos anos?

Um Mac mini eGPU possibilita aumentar o desempenho gráfico

Um Mac mini eGPU possibilita aumentar o desempenho gráfico

Usar um eGPU com o Mac mini pode ser uma excelente maneira de aproveitar ao máximo o pequeno gabinete, ao mesmo tempo em que obtém um excelente desempenho gráfico para tarefas como jogos e processamento de imagens. Neste guia, vamos explicar o que um eGPU pode adicionar à sua configuração, como eles funcionam e se vale a pena gastar algum dinheiro extra por este pequeno kit bacana.

Como usar o Garageband no Mac para gravar várias faixas ao vivo de uma só vez

Como usar o Garageband no Mac para gravar várias faixas ao vivo de uma só vez

GarageBand é uma excelente estação de trabalho de áudio digital (DAW) gratuita para criativos, como músicos e podcasters que usam Macs. Veja como você pode usá-lo para gravar vários instrumentos ao mesmo tempo.

O que é um Mac mini? Um guia para o computador de mesa minúsculo da Apple

O que é um Mac mini? Um guia para o computador de mesa minúsculo da Apple

Você está navegando na Apple Store e vê o Mac mini. Mas o que é o Mac mini? O que isso faz? E você deve comprar um? Aqui, veremos tudo o que você precisa saber sobre o minúsculo computador de mesa.

10 coisas engraçadas para perguntar à Siri no iPhone e Mac

10 coisas engraçadas para perguntar à Siri no iPhone e Mac

Como assistente virtual controlado por voz da Apple, o Siri pode executar várias tarefas sob seu comando. Ela pode enviar mensagens, iniciar uma chamada, definir lembretes e muito mais. Você também pode fazer perguntas ao Siri, como Onde estou? ou Quanto tempo levará para chegar ao meu destino?

Como fazer seu Mac ler texto na tela com um atalho de teclado

Como fazer seu Mac ler texto na tela com um atalho de teclado

Mesmo com a crescente popularidade do conteúdo de vídeo, muitas das informações na web ainda são transmitidas por meio de texto. No entanto, se formos honestos conosco, ler pode ser uma tarefa árdua - especialmente quando você não tem a melhor visão.

Como usar o conteúdo falado para tornar seu Mac lido em voz alta para você

Como usar o conteúdo falado para tornar seu Mac lido em voz alta para você

Os Macs há muito são capazes de ler textos na tela em voz alta para você, sem downloads ou aplicativos de terceiros. Este recurso existe como Text to Speech, Speech e como parte do recurso VoiceOver.

Como enviar e receber arquivos rapidamente de um Mac via FTP

Como enviar e receber arquivos rapidamente de um Mac via FTP

Se você deseja enviar ou receber arquivos do seu Mac na rede local, tudo o que você precisa é de um cliente FTP. Apples macOS tem uma opção que permite a você trocar arquivos entre o seu Mac e outros dispositivos na mesma rede usando FTP.

Como permitir pop-ups em um Mac

Como permitir pop-ups em um Mac

Você está enfrentando problemas com um site no macOS porque seu navegador está bloqueando pop-ups para ele? Felizmente, você pode desativar o bloqueador de pop-ups nos principais navegadores como Safari, Chrome e Firefox em sua máquina.

Como parar de usar o Apple Family Sharing ou remover outros membros da família

Como parar de usar o Apple Family Sharing ou remover outros membros da família

Com o Compartilhamento de Família da Apple, você pode compartilhar o acesso aos serviços e compras da Apple com seus familiares. O recurso também permite que você tenha um álbum de fotos compartilhado e armazenamento do iCloud, e rastreie e compartilhe as localizações uns dos outros.

Como alterar o idioma do corretor ortográfico em 5 Office Suites no Mac

Como alterar o idioma do corretor ortográfico em 5 Office Suites no Mac

Em nossa sociedade global, muitas vezes devemos nos comunicar através das fronteiras usando diferentes dialetos, e saber como mudar o idioma de nossos aplicativos de escritório é vital. Na maioria dos casos, as configurações são simples. Vamos dar uma olhada em como alterar a linguagem do corretor ortográfico em macOS office suites populares.

Controle seus hábitos de aplicativos do macOS com o Quitter

Controle seus hábitos de aplicativos do macOS com o Quitter

Alguns aplicativos podem criar hábitos, mas o Quitter pode ser bom para a sua saúde digital. É um pequeno aplicativo de barra de menus com uma tarefa objetiva que visa reduzir as distrações.

Os 6 melhores aplicativos de limpeza e otimização para Mac

Os 6 melhores aplicativos de limpeza e otimização para Mac

Embora os Macs sejam ótimas máquinas, eles não são perfeitos. De vez em quando, seu Mac pode precisar de manutenção para funcionar da melhor forma.

O mouse não funciona no seu Mac? 10 dicas para consertar

O mouse não funciona no seu Mac? 10 dicas para consertar

Você tem problemas para fazer o mouse funcionar corretamente no Mac? Quer seja um Magic Mouse ou um Bluetooth de terceiros, sem fio ou mouse com fio, você está fadado a ter problemas com o mouse em algum momento.

O seu Mac continua trocando de rede Wi-Fi? Aqui está o que fazer

O seu Mac continua trocando de rede Wi-Fi? Aqui está o que fazer

O macOS é um sistema operacional maravilhoso, mas, como costuma ser o caso com computadores, talvez seja necessário solucionar alguns problemas de vez em quando. Uma área importante que você deseja controlar é a conectividade do seu Mac com a Internet.

Como fazer logout do e-mail em um Mac

Como fazer logout do e-mail em um Mac

Você não quer ou precisa mais receber e-mails no aplicativo macOS Mail? Nesse caso, você pode sair do Mail em seu Mac e isso irá parar de sincronizar seus e-mails com sua conta.

MacBook Pro de 14 polegadas vs. MacBook Pro de 16 polegadas: Qual Mac M1 Pro ou M1 Max você deve comprar?

MacBook Pro de 14 polegadas vs. MacBook Pro de 16 polegadas: Qual Mac M1 Pro ou M1 Max você deve comprar?

Os novos modelos de MacBook Pro de 14 e 16 polegadas da Apple oferecem quase todos os recursos que os usuários profissionais pedem da empresa há anos. Esses computadores trazem um grande salto em desempenho, eficiência e duração da bateria, que o mercado de laptop não via há anos. Além disso, eles veem o retorno de portas úteis como carregamento SDXC, HDMI e MagSafe.

Como visualizar o histórico da área de transferência em um Mac

Como visualizar o histórico da área de transferência em um Mac

A área de transferência está presente nos computadores há décadas e os Macs não são exceção. Mas o que é exatamente a prancheta? E como você pode ver tudo o que foi registrado ao longo dos anos?

Um Mac mini eGPU possibilita aumentar o desempenho gráfico

Um Mac mini eGPU possibilita aumentar o desempenho gráfico

Usar um eGPU com o Mac mini pode ser uma excelente maneira de aproveitar ao máximo o pequeno gabinete, ao mesmo tempo em que obtém um excelente desempenho gráfico para tarefas como jogos e processamento de imagens. Neste guia, vamos explicar o que um eGPU pode adicionar à sua configuração, como eles funcionam e se vale a pena gastar algum dinheiro extra por este pequeno kit bacana.

7 melhores aplicativos do Twitter para Mac que você deve usar

7 melhores aplicativos do Twitter para Mac que você deve usar

Aqui estão alguns dos melhores aplicativos do Twitter para Mac que você deve considerar usar em vez do cliente web oficial no navegador.

Safari vs Chrome no Mac: por que é difícil sair do Google Chrome

Safari vs Chrome no Mac: por que é difícil sair do Google Chrome

Não tem certeza se deve ficar com o Chrome ou migrar para o Safari no MacBook? Aqui está minha comparação Safari vs Chrome com base na experiência pessoal.

Como usar o Garageband no Mac para gravar várias faixas ao vivo de uma só vez

Como usar o Garageband no Mac para gravar várias faixas ao vivo de uma só vez

GarageBand é uma excelente estação de trabalho de áudio digital (DAW) gratuita para criativos, como músicos e podcasters que usam Macs. Veja como você pode usá-lo para gravar vários instrumentos ao mesmo tempo.

Como usar a unidade NTFS no MAC – 3 maneiras

Como usar a unidade NTFS no MAC – 3 maneiras

Aqui estão três maneiras de usar o NTFS Drive no MAC, primeiro com um comando de terminal, segundo com NTFS-3G e terceiro software pago como o paragon ntfs. Guia passo a passo/