Login completo com senha e sem chave para usuário usando SSH

1

Eu quero usar este plugin no meu editor de texto para depurar meu aplicação HHVM . Portanto, eu preciso de um usuário Linux que seja capaz de efetuar login via SSH sem senha e sem autenticação de chave.

Como posso conseguir isso?

Eu tentei várias maneiras, incluindo

passwd -d hhvm-debuguser

Mas não consigo fazer login. Não entrei nada quando me pediram senha:

main@faraway:~$ su hhvm-debuguser
Password:
su: Authentication failure

Meu arquivo de configuração do SSH se parece com isso, permitindo apenas o usuário hhvm-debuguser do meu IP pessoal:

DenyUsers hhvm-debuguser

Match User hhvm-debuguser Address my.ip.address.home
    PermitEmptyPasswords yes
    PasswordAuthentication yes
    AllowUsers hhvm-debuguser

(Sim, eu sei que este é um caso de uso de borda absoluto que não deve ser usado na natureza e estou ciente dos riscos e dos riscos de segurança)

    
por The Wavelength 27.08.2015 / 23:54

1 resposta

0

Bem, há 2 ou mais problemas aqui. mas comece do começo.

Você precisa especificar como abaixo para o usuário permitido. você não precisa definir explicitamente o usuário do bloco apenas removê-lo de AllowUsers

AllowUsers syed @ IP

você tem duas opções

Autenticação baseada em host. RhostsRSAAuthentication

Mais um hack do que pode funcionar aqui é mais tunelizado. você pode autenticar e manter o túnel aberto (túnel SSH do seu servidor para o seu PC e acessar tudo no seu servidor como recurso local)

    
por 28.08.2015 / 02:47