Как создать учетную запись пользователя через скрипт bash?

Мне нужно создать новую учетную запись пользователя с паролем в более чем 200 системах. Каким будет самый простой способ? Можно ли выполнить эту задачу через скрипт bash или perl-скрипт?

1
задан 21 July 2012 в 23:50

1 ответ

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

Все, что вы делаете, - это добавить все ваши 200 серверов в файл инвентаря и запустить простую команду для создания всех учетных записей. Взгляните на ansible .

3
ответ дан 25 May 2018 в 08:24
  • 1
    Не могли бы вы привести здесь пример, используя unsible с закрытым ключом ssh. – karthick87 16 January 2013 в 13:51
  • 2
    В качестве части вашей первоначальной настройки можно добавить секретный ключ ssh к ssh-agent, см. Раздел Начало работы . Самым примером может быть только одна строка, как показано в приведенной выше ссылке примера. а именно [F1] – Amar 17 January 2013 в 18:58

Другие вопросы по тегам:

Похожие вопросы: