Directadmin: o usuário existente com acesso SSH ativado não pode efetuar login [fechado]

4

Estou usando o directadmin há algum tempo. Mas eu não consigo descobrir isso.

Hoje, um cliente queria ter acesso SSH, por isso, ativei o acesso SSH no usuário que ele usa para fazer login em seu FTP.

Eu tentei fazer login no usuário com SSH e ele não funcionou. Ao tentar efetuar o login, retorna Access denied

Por isso, verifiquei o /var/log/secure e ele mostra Failed password for invalid user example from 1.2.3.4 port 56789 ssh2 Como ele retorna esse erro, pensei que talvez a senha não estivesse definida para o usuário, pois o usuário já existia e eu habilitei o acesso SSH modificando os direitos do usuário. O que eu tentei em seguida foi um simples passwd example e apenas redefinir sua senha e tente fazer o login. Infelizmente, não funcionou.

Depois disso, li em alguns fóruns que, ao ajustar a direita das contas antigas, era possível que o Directadmin não criasse o AllowUsers no arquivo /etc/ssh/sshd_config . Mas estava lá assim AllowUsers example

Reiniciar o sshd não funcionou.

O que mais eu posso verificar para ver por que não consigo fazer login?

OS: Centos 7

Painel: directadmin 1.53

UPDATE

Depois de alterar o LogLevel no sshd_config para DEBUG de INFO , posso ver em /var/log/secure , ele retorna User example from 1.2.3.4 not allowed because not listed in AllowUsers

    
por Efekan 27.02.2017 / 12:11

1 resposta

1

O problema foi que o servidor SSH ficou preso e não pôde ser reiniciado. Portanto, quando o DirectAdmin modificou os direitos do usuário, ele não pôde reiniciar o SSH Server.

Eu tentei reiniciá-lo manualmente, mas sempre falhava. Quando eu tentei systemctl status sshd mostrou que o servidor SSH como inactive . Ainda estou logado? Eu matei manualmente o processo do servidor ssh e o iniciei a partir do painel directadmin. Depois disso, consegui fazer o login com o usuário modificado.

    
por 27.02.2017 / 12:38

Tags