[sisyphus] Q: how to set password on first login
Andrew G. Klepcha
=?iso-8859-1?q?drew_=CE=C1_mogilev=2Ebeltelecom=2Eby?=
Чт Июл 5 12:26:52 MSD 2007
В сообщении от Thursday 05 July 2007 06:45:04 sergey ivanov написал(а):
> Привет всем.
> Помогите пожалуйста, не могу справиться с задачкой.
> Надо позволить пользователю установить себе пароль при первом входе в
> систему по ssh по ключу.
не уверен, что правильно понял вашу задачу...
в пору, когда мне довелось админить/заводить кучу пользователей и захотелось,
чтобы они сами назначали себе пароль, то я вписывал всем в ~/.profile
следующее:
------------------------
CUR_PASS=`passwd -s|/usr/local/bin/gawk '{print $2}'`
while [[ $CUR_PASS != PS ]];
do
passwd
CUR_PASS=`passwd -s|/usr/local/bin/gawk '{print $2}'`
done
if [[ $CUR_PASS != PS ]]; then
exit
fi
------------------
надеюсь, идея понятна....
зы
правда это делалось на sco unixware
Подробная информация о списке рассылки Sisyphus