No momento, estou tentando fazer login no meu servidor dedicado e esqueci a senha.
Eu tentei muitas coisas diferentes e atualmente tenho acesso SSH. Eu inicializo o dedi no modo de recuperação (para o SSH) e depois volto para a inicialização do disco rígido para poder usar o Remote Desktop Connection (RDC). No entanto, minhas tentativas mais recentes onde usar o seguinte:
Em /mnt/Windows/System32/config -> eu uso chntpw -u Administrator SAM e tentei usar a opção 2... Isso foi editar/definir nova senha de usuário e falhou. Em segundo lugar, tentei apagar completamente a senha (Opção 1), pareceu ter funcionado, mas infelizmente recebo um erro ao tentar conectar via RDC dizendo senha inválida. Depois de muita pesquisa percebi que muitas vezes conexões remotas não conseguem utilizar senhas em branco.
Então, pensei em voltar ao SSH e editar a senha para deixar em branco e ver se funcionava novamente. Mas recebo este erro: "Desculpe, não é possível editar porque a senha já parece em branco (portanto, não há espaço para ela)" e me pede para fazer login sem senha.
Estou procurando A) Definir uma nova senha ou B) Apenas tornar a maldita conta de administrador acessível novamente via RDC. Obrigado pela ajuda antecipadamente.
Responder1
chntpw
vem com um editor de registro. Conforme descrito na resposta"Área de trabalho remota sem senha", na chave de registro HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
você pode criar um valor LimitBlankPasswordUse
(tipo DWORD) e defini-lo como zero.
- Começar com
chntpw -e /mnt/Windows/System32/config/SYSTEM
, - então
cd
em\CurrentControlSet\Control\Lsa
, - crie o valor usando
nv 4 LimitBlankPasswordUse
.
Isso deve fazer com que o Windows aceite senhas em branco para logins que não sejam do console na próxima inicialização.
Depois disso, você terá cinco minutos para definir uma nova senha para o Administrador, até que um daqueles bots de verificação de vulnerabilidades decida interpretar isso como um convite para o seu servidor...