Portál AbcLinuxu, 7. května 2025 17:25
Řešení dotazu:
imo chpasswd v spravnom cykle spravi to co ma
D.
jezis, ze by to byl obycejny uzivatelAha tak to bych zase čekal že v takovém systému se budou používat SSH klíče, nějaká centralizovaná správa přihlášení nebo nejlépe obojí. No tak ten expect.
dobry den.
nascriptovat se to rozhodne vyplati:
OLD='2423dfgdes1423sdgfju65' NEW='tfujhnuj56!@$' for i in 127.0.0.1 ; do expect -c 'spawn ssh zk@'$i' expect "password: " send "'$OLD'\r" expect "$ " send "passwd\r" expect "(current) UNIX password:" send "'$OLD'\r" expect "Enter new UNIX password:" send "'$NEW'\r" expect "Retype new UNIX password:" send "'$NEW'\r" expect "$ " send "exit\r" '; done
Toto trvalo asi 5 minut i s instalaci expect.(kostru jsem samozrejme nekde opsal)
MarekNikde neni uvedeno ze nemuzes instalovat a pouzivat expect. Jak a kde vyse ?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.