Решено: Как программно или через скрипт можно создать пользователя
Модераторы: /dev/random, Модераторы разделов
-
- Сообщения: 159
- ОС: Fedora
Решено: Как программно или через скрипт можно создать пользователя
Как можно создать через скрипт или программно пользователя c известным паролем?
Это наш химический дом для печальных жителей Земли!
-
- Сообщения: 2268
- Статус: Линукссаксовец
- ОС: MS Windows XP Home SP3
Re: Решено: Как программно или через скрипт можно создать пользователя
Через скрипт можно так:
Код: Выделить всё
useradd username
echo userpasswd | passwd --stdin username
Или так:
Код: Выделить всё
useradd -p $(mkpasswd -Hmd5 userpasswd) username
Или так:
Код: Выделить всё
useradd username
echo username:userpasswd | chpasswd
Или еще вот так:
Код: Выделить всё
useradd -p $(perl -e "print crypt('userpasswd','xx')") username
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.
0xDEFEC8ED
0xDEFEC8ED
Спасибо сказали:
-
- Сообщения: 159
- ОС: Fedora
Re: Решено: Как программно или через скрипт можно создать пользователя
nesk писал(а): ↑11.09.2009 16:38
Через скрипт можно так:
Код: Выделить всё
useradd username echo userpasswd | passwd --stdin username
Или так:
Код: Выделить всё
useradd -p $(mkpasswd -Hmd5 userpasswd) username
Или так:
Код: Выделить всё
useradd username echo username:userpasswd | chpasswd
Или еще вот так:
Код: Выделить всё
useradd -p $(perl -e "print crypt('userpasswd','xx')") username
спасибо
Это наш химический дом для печальных жителей Земли!