Por que não consigo fazer login diretamente usando o SSH?

2

Suponha que o endereço do servidor seja abcd.com . Na minha máquina local no meu local de trabalho, eu tenho que entrar para esse servidor, usando

ssh <my employeeid>@abcd.com

Então, para entrar no usuário myname , eu tenho que usar

su - myname

Dessa forma, eu faço login, mas por que não consigo fazer login diretamente nesse servidor usando

ssh [email protected]
    
por Novice User 15.04.2012 / 14:39

1 resposta

2

Se você não puder, isso significa que a configuração do daemon SSH (no servidor) o proíbe. Isso pode ser feito por várias configurações diferentes em /etc/ssh/sshd_config : AllowUsers , AllowGroups , DenyGroups e DenyUsers . Dê uma olhada em man sshd_config .

A ordem de interpretar essas diretivas também é descrita na manpage:

By default, login is allowed for all groups. The allow/deny directives are processed in the following order: DenyUsers, AllowUsers, DenyGroups, and finally AllowGroups.

    
por 15.04.2012 / 14:52

Tags