qual comando unix ou linux é usado para alterar a senha de root da máquina remota (Apenas um endereço IP) sem usar o SSH Login [closed]

0

qual comando unix ou linux é usado para alterar a senha root da máquina remota (apenas um endereço IP)?

Suponha que eu tenha apenas um endereço IP da máquina de destino que está na minha rede, mas eu não sei senha de root desta máquina, existe algum comando disponível no Linux ou unix que me permita alterar a senha de root que a máquina de destino , Então, depois de mudar a senha de root da máquina de destino, eu posso fazer o ssh para logar na máquina de destino com uma nova senha de root.

    
por Sunil Singh 29.03.2014 / 19:13

2 respostas

2

Não existe tal comando.

Considere que, se você pudesse acessar remotamente e alterar os arquivos protegidos em um host remoto, você tem os poderes do superusuário nesse host; portanto, alterar a senha do root seria inútil. Na verdade, seria pior do que inútil, porque seria um indicador óbvio de que o host estava comprometido.

    
por 29.03.2014 / 19:29
1

Não, não há programa que funcione da maneira que você descreve. Se houvesse, precisaria estar nas duas máquinas e seria uma vulnerabilidade de segurança.

A opção mais próxima seria executar remotamente passwd , mas você precisaria saber a senha de root, ou pelo menos ter uma chave ssh em seus hosts autorizados.

ssh root@foo -i ~/.ssh/id_rsa passwd 
(current) UNIX password:
...
    
por 29.03.2014 / 19:29