Permission denied apenas com conexão root via ssh [RESOLVIDO]

1. Permission denied apenas com conexão root via ssh [RESOLVIDO]

Murilo Girotto Guiraldini
muriloguiraldini

(usa Ubuntu)

Enviado em 03/02/2017 - 08:57h

Estou tentando logar em um ubuntu server via ssh, mas esta dando uma mensagem de erro "Permission denied", no caso, eu acredito que ele está bloqueando apenas o acesso root via ssh

Tentei logar via local, e consigo logar normalmente.

Alguém sabe como ativo o acesso ssh para o root ?



  


2. MELHOR RESPOSTA

Carlos A. P. Cunha
Carlos_Cunha

(usa Linux Mint)

Enviado em 03/02/2017 - 09:26h

muriloguiraldini escreveu:

Estou tentando logar no servidor de minha empresa via ssh, mas esta dando uma mensagem de erro "Permission denied, no caso acho que ele esta bloqueando apenas o acesso root via ssh

Tentei logar via local, e consigo logar normalmente.

Alguem sabe como ativo o acesso ssh para o root ?


Por boas praticas/segurença o Root e comum ser desabilitado direto por ssh(distros atualizadas já fazem isso), e como local(TTY) não usa ssh, o mesmo é permitido.
Por conta disso geralmente o acesso como root direto só é permitido quando se usa chave de autenticação.

Para habilitar o acesso ssh a duas formas:

1° - Use chave de SSH
ou
2° - Acesse o servidor, usuário normal, vire root, e edite o arquivo

vi /etc/ssh/sshd_config

Edite a linha (ou adicione se não tiver)
PermitRootLogin without-password
Para
PermitRootLogin yes


Reinicie o ssh e pronto.

Abraço


#-------------------------------------------------------------------------------------#

"Linux is cool"

3. Re: Permission denied apenas com conexão root via ssh

Murilo Girotto Guiraldini
muriloguiraldini

(usa Ubuntu)

Enviado em 03/02/2017 - 11:19h

Carlos_Cunha escreveu:

muriloguiraldini escreveu:

Estou tentando logar no servidor de minha empresa via ssh, mas esta dando uma mensagem de erro "Permission denied, no caso acho que ele esta bloqueando apenas o acesso root via ssh

Tentei logar via local, e consigo logar normalmente.

Alguem sabe como ativo o acesso ssh para o root ?


Por boas praticas/segurença o Root e comum ser desabilitado direto por ssh(distros atualizadas já fazem isso), e como local(TTY) não usa ssh, o mesmo é permitido.
Por conta disso geralmente o acesso como root direto só é permitido quando se usa chave de autenticação.

Para habilitar o acesso ssh a duas formas:

1° - Use chave de SSH
ou
2° - Acesse o servidor, usuário normal, vire root, e edite o arquivo

vi /etc/ssh/sshd_config

Edite a linha (ou adicione se não tiver)
PermitRootLogin without-password
Para
PermitRootLogin yes


Reinicie o ssh e pronto.

Abraço


#-------------------------------------------------------------------------------------#

"Linux is cool"



Como percebi que é por uma questão de segurança, eu acho melhor deixar assim mesmo, e pelo acesso de meu usuário, acessar o root.

Parece ser mais seguro do que liberar acesso root via SSH.

Obrigado pela ajuda!!!









Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts