Por que não consigo receber um código de verificação depois que a 2FA é ativada?
- A função de autenticação de dois fatores não entra em vigor imediatamente após ser ativada.
- Para habilitar a autenticação de dois fatores, você precisa desabilitar o firewall do SELinux.
Desative o firewall do SELinux e tente novamente.
- Os servidores Linux exigem senhas de usuário para logon.
Para alternar do modo de logon de chave para o modo de logon de senha, execute as seguintes etapas:
- Use a chave para fazer logon no ECS de Linux e definir a senha do usuário root.
sudo passwd root
Se o arquivo de chave for perdido ou danificado, redefina a senha do usuário root.
- Modifique o arquivo de configuração SSH no ECS como usuário root.
su root
vi /etc/ssh/sshd_config
Modifique as seguintes configurações:
- Altere PasswordAuthentication no para PasswordAuthentication yes.
Como alternativa, exclua a tag de comentário (#) antes do PasswordAuthentication yes.
- Altere PermitRootLogin no para PermitRootLogin yes.
Como alternativa, exclua a tag de comentário (#) antes do PermitRootLogin yes.
- Altere PasswordAuthentication no para PasswordAuthentication yes.
- Reinicie o sshd para que a modificação tenha efeito.
- Reinicie o ECS. Em seguida, você pode fazer logon no ECS como usuário root usando a senha.
Para impedir que usuários não autorizados usem o arquivo de chave para acessar o ECS do Linux, exclua o arquivo /root/.ssh/authorized_keys ou limpe o arquivo authorized_keys.
- Use a chave para fazer logon no ECS de Linux e definir a senha do usuário root.