The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Смена паролей в Solaris"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Смена паролей в Solaris"  
Сообщение от s_salex (ok) on 03-Июн-08, 10:02 
здрасте. мне надо как-нибудь сделать принудительную смену паролей (типа батника что-нибудь, или скрипта написать). пользователей около 500. пробовал написать простой исполняемый текстовый файл с командой:

passwd user

так после этого идет диалоговый режим, где надо указать новый пароль и подтвердить его... а как сделать так, что бы диалоговый режим пропускался (ну представте 500 пользователям вручную пароль менять!!!)?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Смена паролей в Solaris"  
Сообщение от Serge_jar (??) on 03-Июн-08, 10:45 
>здрасте. мне надо как-нибудь сделать принудительную смену паролей (типа батника что-нибудь, или
>скрипта написать). пользователей около 500. пробовал написать простой исполняемый текстовый файл
>с командой:
>
>passwd user
>
>так после этого идет диалоговый режим, где надо указать новый пароль и
>подтвердить его... а как сделать так, что бы диалоговый режим пропускался
>(ну представте 500 пользователям вручную пароль менять!!!)?

посмотри man passwd, может поможет:

     min                 The  minimum  number  of  days  required
                         between   password   changes  for  name.
                         MINWEEKS is found in /etc/default/passwd
                         and is set to NULL.

     max                 The maximum number of days the  password
                         is  valid for name. MAXWEEKS is found in
                         /etc/default/passwd and is set to NULL.

     warn                The  number  of  days  relative  to  max
                         before the password expires and the name
                         are warned.


Это можно сделать через ГУИ командой /usr/sbin/smc (Soaris Managment Console)
Если на сервере нет графического адаптера, а управляешь с виндовой машины то поможет софтина WinaXe - это Х сервер для виндов, в ней можно запускать юниховые графические приложения с удаленной юниксовой машины.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Смена паролей в Solaris"  
Сообщение от Arpo email(ok) on 03-Июн-08, 13:05 
>[оверквотинг удален]
>  before the password expires and the name
>            
>          
>  are warned.
>
>
>Это можно сделать через ГУИ командой /usr/sbin/smc (Soaris Managment Console)
>Если на сервере нет графического адаптера, а управляешь с виндовой машины то
>поможет софтина WinaXe - это Х сервер для виндов, в ней
>можно запускать юниховые графические приложения с удаленной юниксовой машины.

А причем тут Это??


Что касается скрипта, погугли на тему expect.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Смена паролей в Solaris"  
Сообщение от Suntechneg on 04-Июн-08, 11:14 
>здрасте. мне надо как-нибудь сделать принудительную смену паролей (типа батника что-нибудь, или
>скрипта написать). пользователей около 500. пробовал написать простой исполняемый текстовый файл
>с командой:
>
>passwd user
>
>так после этого идет диалоговый режим, где надо указать новый пароль и
>подтвердить его... а как сделать так, что бы диалоговый режим пропускался
>(ну представте 500 пользователям вручную пароль менять!!!)?

А зачем что-то самому менять? Вроде passwd -f существует:

     -f    Forces the user to change password at the  next  login
           by expiring the password for name.

Так что скрипт простой, взять список пользователей из /etc/passwd, исключить спец. пользователей, и всему оставшемуся списку passwd -f...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру