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çãonone
, que é contra a especificação SSH), mas eu diria que não vale a pena o esforço.