Ich möchte Benutzerpasswörter über meine API ändern, aber mein derzeitiger Code funktioniert nicht.PHP Ändern Linux Benutzer Passwort (passwd)
Vielleicht könnte mir jemand helfen.
$cmd1 = "passwd ".$info['instanceFtpUser'];
$ssh->exec($cmd1."\n");
$ssh->exec($newpass."\n");
$ssh->exec($newpass."\n");
$ssh->disconnect();
btw, ich bin phpseclib mit
Sie benötigen nur einen 'exec' Aufruf, das Passwort muss als Eingabe für den' passwd' Befehl übergeben werden, nicht als separate Befehle gesendet. – Robert