[sisyphus] Q: how to set password on first login

Slava Semushin =?iso-8859-1?q?slava=2Esemushin_=CE=C1_gmail=2Ecom?=
Чт Июл 5 13:45:44 MSD 2007


05.07.07, Andrew G. Klepcha<drew / mogilev.beltelecom.by> написал(а):
[...]
> CUR_PASS=`passwd -s|/usr/local/bin/gawk '{print $2}'`

Видимо, passwd -s в вашем случае выдавала пароль пользователя. В ALT'е
passwd, судя по ману, поддерживает всего две опции, в CentOS чуть
больше, но опции -s я нигде не нашел. Пути узнать текущий пароль
тоже...

На ум преходит взять хэш пароля из /etc/shadow (для CentOS) или из
/etc/tcb/$USER/shadow (для ALT Linux) и сверить с хэшем для дефолтного
пароля, но эта операция недоступна простым смертным...

[skip]

-- 
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru


Подробная информация о списке рассылки Sisyphus