Analysieren Sie den Befehl "Passwd" mit PHPSeclib
Posted: 25 Jan 2025, 10:18
Ich habe versucht, den Befehl „passwd“ mit phpseclib auf meinem Computer zu analysieren, aber die erste Passworteingabe funktioniert nicht. Schauen Sie sich den Code unten an.
$ssh->write("
passwd $new_user\n
$new_user_pw\n
$new_user_pw\n
");
$ssh->setTimeout(5);
echo $ssh->read('root@machine:~$');
< /code>
Ausgabe, das ich erhielt ist: < /p>
Last login: Tue Jun 17 12:23:01 2014 from 109.175.60.43 [root@machine ~]# [root@machine ~]# [root@machine ~]# passwd 8917f498 Changing password for user 8917f498. New password:
< /code>
Oder kann ich dies mit einer anderen Art tun? < /p>
Danke < /p>
$ssh->write("
passwd $new_user\n
$new_user_pw\n
$new_user_pw\n
");
$ssh->setTimeout(5);
echo $ssh->read('root@machine:~$');
< /code>
Ausgabe, das ich erhielt ist: < /p>
Last login: Tue Jun 17 12:23:01 2014 from 109.175.60.43 [root@machine ~]# [root@machine ~]# [root@machine ~]# passwd 8917f498 Changing password for user 8917f498. New password:
< /code>
Oder kann ich dies mit einer anderen Art tun? < /p>
Danke < /p>