Servidor Linux Dev VM - Autenticação SSH

0

Eu tenho uma VM Linux local (Ubuntu 14.04 LTS) que eu uso para desenvolvimento. Como posso configurar o ssh para efetuar login sem qualquer autenticação? Novamente, é uma VM dev local, portanto, NÃO há problemas de segurança.

Obrigado

    
por mils 08.06.2017 / 06:21

1 resposta

0

without any authentication

não é possível no SSH. Mas existem várias alternativas:

  • Você pode configurar uma senha vazia e permitir o uso de senhas vazias em /etc/ssh/sshd_config e configuração do PAM (não recomendado)
  • Você pode configurar a autenticação de chave pública usando uma chave privada não criptografada:

    ssh-keygen -t rsa -f ~/.ssh/id_rsa -N ""
    ssh-copy-id your-server
    

    E então você poderá se conectar "sem autenticação explícita" (seu cliente estará autorizado a acessar esta máquina). (recomendado)

  • Você pode modificar o openssh para aceitar qualquer autenticação (ou o método de autenticação none , que é contra a especificação SSH), mas eu diria que não vale a pena o esforço.

por 08.06.2017 / 09:28