[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