Configurar o login SSH sem senha
Para configurar o login sem senha para o SSH, você deve seguir as etapas abaixo mencionadas
Passo 1: Verifique se o SSH está ativado no seu dispositivo de framboesa e você pode seguir aqui Para ativar o serviço SSH.
Passo 2: Use o comando abaixo mencionado para gerar um Chave ssh Compare com sua identidade se você não tiver um par de chaves ssh existente.
$ ssh -keygen -t rsa
Etapa 3: Em seguida, ele pedirá que você insira uma senha, pressione o botão Enter vários tempos sem entrar na senha.
Como resultado, isso gera a chave SSH no seu terminal.
Passo 4: Agora, para ver a chave gerada com sucesso em seu sistema, use o seguinte “ls”Comando:
$ ls -al ~/.ssh/id_*
Agora você deve copiar o “id_rsa.bar”Arquivo para adicionar isso ao seu sistema para remover a senha. Para este processo, você deve entrar no comando abaixo mencionado no terminal:
$ SSH-COPY-ID -I ~//.ssh/id_rsa.pub pi@raspberrypi
Certifique -se de ter o mesmo nome de usuário e nome de host “Pi@Raspberrypi”, que você pode confirmar no terminal.
Tipo"sim”Para adicionar a chave SSH.
Pode ser necessário inserir a senha do seu sistema pela última vez, faça isso para confirmar as alterações.
Após esta etapa, você removeu com sucesso a autenticação de senha para Login SSH.
Você pode verificar seu sistema Raspberry Pi para ver se você pode fazer login no SSH sem uma senha:
$ ssh pi@raspberrypi
Isso garante que você não exija nenhuma senha para o login SSH, porque a tecla SSH é adicionada ao seu sistema.
Acesso remoto a um servidor
Caso você queira usar um processo semelhante para outro servidor como o seu laptop ou PC, você pode fazê -lo facilmente instalando o aplicativo Putyy no seu sistema Raspberry Pi usando o seguinte comando:
$ sudo apt install putty-tools
O motivo para instalar isso no sistema Raspberry Pi para gerar uma chave SSH para permitir que outros sistemas executem login SSH sem senha.
Depois de instalar a ferramenta Putty no Raspberry Pi, use o seguinte comando para criar o “id_rsa.ppk”Arquivo no diretório inicial que inclui as informações de autorização copiadas de id_rsa arquivo.
$ puttygen ~/.ssh/id_rsa -o id_rsa.ppk
O comando acima gera o id_rsa.ppk Arquivo no seu diretório doméstico e você deve transferir este arquivo para o seu laptop ou PC.
Agora mova em direção ao seu PC ou laptop e faça o download do Putty aplicativo.
Após a instalação de Putty, Abra -o no seu sistema para abrir a janela de configuração.
Clique no "Ssh"Opção da"Conexão" categoria.
Em seguida, selecione “Auth" de "Ssh”Lista que se estendeu ainda mais depois de clicar em SSH
Agora clique no “Navegar”Botão e carregue o id_rsa arquivo que você transferiu do seu sistema Raspberry Pi.
Em seguida, clique no Sessão opção, Adicione seu endereço IP do Raspberry Pi e clique no "Abrir" botão.
A Alerta de segurança em massa A caixa de diálogo aparecerá na tela e você deve aceitá -la clicando no “Aceitar" botão:
Uma janela preta aparecerá na tela onde você deve entrar no nome de usuário do Raspberry Pi.
Depois de entrar no nome de usuário, ele acessará automaticamente o terminal do seu dispositivo sem pedir uma senha, o que garante que configuramos com sucesso o login SSH sem senha para Raspberry Pi.
É isso para este guia!
Conclusão
Remover a senha de login SSH pode não ser uma opção segura, mas se você é a única pessoa que usa este dispositivo, remover a senha não é ruim. Para configurar o login SSH sem senha, primeiro, você deve gerar uma chave SSH e depois adicionar alguns outros comandos das diretrizes acima mencionadas para permitir com sucesso o login SSH sem senha. Posteriormente, você deve instalar o aplicativo Putty no seu sistema Raspberry Pi para gerar um id_rsa Arquivo para que você possa usar este arquivo para acessar o terminal Raspberry Pi remotamente sem uma senha.