Csatlakozás ssh-n keresztül, és változtassa meg a jelszavát

- Linux
- PHP
- SSH
- jelszavak
Általában van ilyen probléma. Vannak admin felületen, ami egy funkcionális felhasználói jelszó változás.
Az ötlet a következő: hívást egy PHP szkript, amely bejelentkezik SSH-n keresztül a kiszolgáló root-ként és módosíthatja a felhasználói jelszót. Root jelszó tudjuk.
Az én elődje kaptam az alábbi kódot:
Úgynevezett PHP, mint ez:
A fenti kód nem működik, a probléma az várható, hogy a nem megfelelő kezelés.
És azt hiszem, van egy normális változata a jelszó változtatás. Sajnálom, hogy extra. szoftverek és könyvtárak a kiszolgáló és az ügyfelek nem. Nem tudok dobni valamit a többi PC, még a kulcs fájlok.
Hogyan lehet a legjobban kapcsolódni a szerverhez, és megváltoztatni a jelszót?