Como ativar o login SSH raiz no Linux

O SSH é excelente, pois dá aos usuários do Linux acesso fácil ao console de qualquer computador em uma rede. Uma maneira de melhorar sua experiência de SSH no Linux é habilitar o login do Root SSH. Com essa configuração, é fácil fazer login rapidamente na conta Root para realizar tarefas no nível do sistema.

O root não está habilitado no SSH por padrão, por razões de segurança. No entanto, se você gerencia muitos sistemas e precisa de acesso root constante para a execução de scripts, automação e etc, ativar esse recurso é essencial.

Para ser claro, ativar o login de root por SSH é perigoso. Não faça isso se você for novo no SSH!

Senha root

A primeira etapa para habilitar o login Root por SSH é habilitar a conta Root. Para muitas distribuições de Linux (Ubuntu e outras semelhantes), o Root não está ativo, por segurança. Em vez disso, os usuários fazem tudo por meio de privilégios sudo. Para a maior parte, não usar a conta Root é bom, e o sudo pode fazer o trabalho. No entanto, com o SSH, os usuários precisam saber a senha do Root.

Primeiro, faça login em seu servidor / PC remoto no qual deseja ativar o Root sobre SSH remotamente:

usuário ssh @ remote-ip-addres

Se você configurou sua distribuição Linux e não configurou um usuário Root, você precisará seguir as etapas abaixo para configurar o Root. Por favor, entenda que este processo não funcionará sem um usuário que tenha a habilidade de usar o sudo. Para começar, abra um terminal. No terminal, execute:

sudo -s

Usar sudo com -s fornecerá ao usuário um shell de Root, da mesma forma que efetuar login com su . A partir daqui, é possível invocar o comando “nova senha” para o usuário Root.

senha

A execução de passwd solicitará que o usuário especifique uma “nova senha UNIX”. Escreva a nova senha para a conta Root em seu PC. Por motivos de segurança, não use a mesma senha para o Root que sua conta de usuário normal. Certifique-se de gerar uma senha segura, mas fácil de lembrar, para a conta.

Depois de definir a senha, saia do shell do Root com a saída .

saída

Por fim, confirme se a nova senha do Root funciona fazendo login com su .

su -

Habilitar Login Root

Agora que sabemos que é possível fazer login como usuário Root, é hora de habilitar a configuração de login Root no arquivo de configuração SSHD. Mais uma vez, comece abrindo um terminal e conectando-se por SSH como um usuário normal.

Como ativar o login SSH raiz no Linux

Nota: Não quer modificar seu servidor SSH remotamente? Modifique-o localmente em vez de no terminal.

usuário ssh @ remote-ip-address

Estamos conectados (remotamente) por SSH ao servidor SSH. Em seguida, eleve a conexão normal para acesso Root, fazendo login via su .

su -

Em seguida, usando o editor de texto Nano, abra o arquivo de configuração do servidor SSH.

nano / etc / ssh / sshd_config

Procure no arquivo de configuração, encontre “PermitRootLogin”. Pode haver um "não" na frente dele. Nesse caso, altere o “não” para “sim”.

Em outras instâncias do SSH, “PermitRootLogin” pode dizer “proibir senha”. Exclua “proibir senha” e altere para “sim”.

Depois de alterar as configurações de Root para o servidor SSH, você precisará salvar as alterações de configuração. As alterações de configuração são salvas no Nano pressionando a  combinação de teclado Ctrl + O. Feche o editor Nano com  Ctrl + X  quando a configuração for salva corretamente.

Aplicando Configuração de Raiz

Agora que o login do Root está habilitado nas configurações, você precisará reiniciar o daemon SSH para aplicar as alterações. Na maioria dos PCs Linux, isso pode ser feito facilmente com o systemd. Em um terminal, obtenha acesso root com su ou sudo :

su -

ou

sudo -s

Depois de ganhar root, use o systemd para reiniciar o daemon SSH.

systemctl restart sshd

Não usa o systemd? Em vez disso, tente este comando:

reiniciar serviço ssh

Se nenhum dos comandos funcionar para reiniciar o daemon SSH, uma maneira infalível é apenas reiniciar o servidor que está executando o SSH:

reinício

Após a reinicialização, as alterações devem ser aplicadas. Para fazer login como root, abra um terminal e tente o seguinte:

root @ ssh-server-ip

Desativar login de root

Como ativar o login SSH raiz no Linux

Não quer mais o login do Root via SSH? Felizmente, o recurso é tão fácil de desligar quanto de ligar. A primeira maneira é apenas bloquear a conta Root. Fazer isso desta forma permite que a configuração seja ativada e desativada instantaneamente através do desbloqueio da conta Root. Para bloquear o Root, obtenha um shell de superusuário via sudo e execute:

passwd --lock root

Este comando embaralha a conta root e a desabilita efetivamente. Para recuperá-lo para uso com o Root sobre SSH, siga as instruções no início do artigo.

Como alternativa, para desabilitar totalmente o login do Root, abra um terminal (com Root):

su -

ou

sudo -s

No arquivo de configuração SSH, encontre “PermitRootLogin” e mude de “sim” para “não”.

nano / etc / ssh / sshd_config

Pressione Ctrl + O para salvar, saia com Ctrl + X e reinicie. Após a redefinição, o login do Root não funcionará.

Leave a Comment

Diagnósticos de MP3: corrija até 50 problemas com arquivos de áudio MP3

Diagnósticos de MP3: corrija até 50 problemas com arquivos de áudio MP3

O MP3 Diags é a ferramenta definitiva para corrigir problemas na sua coleção de áudio musical. Ele pode marcar corretamente seus arquivos MP3, adicionar capas de álbuns ausentes e corrigir VBR.

Aplicativos de notificação de desktop do Google Voice

Aplicativos de notificação de desktop do Google Voice

Assim como o Google Wave, o Google Voice gerou um burburinho em todo o mundo. O Google pretende mudar a forma como nos comunicamos e, como está se tornando

Baixe os favoritos do Flickr com o FlickrFaves

Baixe os favoritos do Flickr com o FlickrFaves

Existem muitas ferramentas que permitem aos usuários do Flickr baixar suas fotos em alta qualidade, mas existe alguma maneira de baixar os Favoritos do Flickr? Recentemente, viemos

OK Sampler é um software de amostragem de música gratuito

OK Sampler é um software de amostragem de música gratuito

O que é Sampling? Segundo a Wikipédia, “É o ato de pegar uma parte, ou amostra, de uma gravação sonora e reutilizá-la como um instrumento ou

Backup do Google Sites: Importar/Exportar

Backup do Google Sites: Importar/Exportar

O Google Sites é um serviço do Google que permite ao usuário hospedar um site no servidor do Google. Mas há um problema: não há uma opção integrada para fazer backup.

Aplicativo de desktop do Google Tasks

Aplicativo de desktop do Google Tasks

O Google Tasks não é tão popular quanto outros serviços do Google, como Agenda, Wave, Voice, etc., mas ainda é amplamente utilizado e é parte integrante da vida das pessoas.

Como recuperar partições perdidas e dados do disco rígido [Guia]

Como recuperar partições perdidas e dados do disco rígido [Guia]

Em nosso guia anterior sobre como limpar com segurança o disco rígido e a mídia removível por meio do Ubuntu Live e do CD de inicialização DBAN, discutimos que o disco baseado no Windows

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Aprenda a desinstalar o Firefox Snap no Ubuntu 22.04 LTS e substituí-lo pela versão DEB. Siga este guia passo a passo para uma experiência melhor.

Como compactar arquivos no Linux mais rápido com Pigz

Como compactar arquivos no Linux mais rápido com Pigz

Pigz é uma das melhores ferramentas para compactar arquivos. Neste guia, você aprenderá a instalar e utilizar essa ferramenta poderosa em seu sistema Linux.

Como instalar e configurar o Samba no Debian 11 Bullseye

Como instalar e configurar o Samba no Debian 11 Bullseye

Se você estiver no Debian 11 Bullseye e precisar configurar um servidor Samba, este guia o ajudará. Aprenda como configurar o Samba para Debian 11!