Backup логинов и паролей почтового сервера




Создание пользователей и изменение паролей с помощью BASH-скрипта

Эти два сценария являются необходимыми для системного администратора, который постоянно работает с почтовыми серверами и как-то забывает сделать резервную копию системных логинов и паролей! Скажем, так или иначе мы потеряли имена пользователей и пароли к почтовому серверу. В этом случае администратор должен вручную создать всех пользователей, а затем изменить для них пароли. Утомительная работа. Давайте делать нашу жизнь легче.

Сначала создайте файл, содержащий все имена пользователя. Что-то вроде этого:

nurealam

nayeem

mrahman

farid

rubi

sankar

Сохраните файл как userlist.txt. Теперь создадим следующий Bash файл:

#!/bin/sh

for i in `more userlist.txt `

do

echo $i

adduser $i

done

Сохраните файл и выйдите.

chmod 755 userlist.txt

Теперь запустите файл:

./userlist.txt

Это позволит добавить всех пользователей в системе. Теперь нам необходимо сменить пароли. Скажем, мы хотим username123 в качестве пароля. Так что для пользователей nayeem пароль будет nayeem123, rubi123 для пользователя rubi и так далее.

Создать другой Bash файл таким же образом:

#!/bin/sh

for i in `more userlist.txt `

do

echo $i

echo $i»123″ | passwd –-stdin «$i»

echo; echo «User $username’s password changed!»

done

Запустите файл. Изменяются все пароли.

http://www.howtoforge.com/user_password_creating_with_a_bash_script

Popularity: 1%



Этот материал находится на сайте http://compiling.ru
__________________________________________



Похожие посты:


  • SAMP 13, Test mysql connection
  • Настройка высокодоступного веб-сервера для небольшой организации с использованием Debian Lenny
  • Взлом Twitter выявил грубые нарушения
  • Spam Control For Postfix — BONUS INSTRUCTIONS
  • Backing Up With rsync. Part 3.



  • Опубликовано 24 Фев 2010 в 13:15. В рубриках: Solutions. Вы можете следить за ответами к этой записи через RSS 2.0. Вы можете оставить отзыв или трекбек со своего сайта.

    Оставьте свой отзыв

    Партнёры:


    forum.vpnssl.ru

    Выбор решений, консультации, примеры.

    Есть вопрос! Оставь свой голос!

    Question:

    Что нужно админу для счастья?

    View Results

    Loading ... Loading ...




    Most Popular Posts



    Supported:



  • free counters