Инструменты пользователя

Инструменты сайта


pw

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

pw [2010/11/23 04:55] (текущий)
Строка 1: Строка 1:
 +====== pw ======
 +  * [[useradd]] - создать пользователя в Linux.
 +
 +**pw** хранит все настройки в файле /​etc/​pw.conf. Если этого файла нет запустите команду <​file>​
 +pw useradd -D</​file>​ и он сам создастся. при этом можно иметь несколько различных конфигурационных файлов,​ для разных типов юзеров,​ и явно указывать в команде - какие "​умолчания"​ использовать для создания данного юзера. Например,​ у вас есть юзеры трех различных типов (отличающися своими group, Home dir, Shell и т.п.). Сделайте три разных конфигурационных файла (просто "​растиражируйте"​ /​etc/​pw.conf и подправьте в каждом то, что нужно.) Теперь,​ чтобы создать юзера с "​умолчаниями"​ из файла /​etc/​pw1.conf,​ наберите команду ​
 +<​file>​
 +pw useradd vasia -C /​etc/​pw1.conf
 +</​file>​ По умолчанию команда pw useradd делает только запись в учетной карточке. Если использовать ключ -m также будет создана домашняя директория для пользователя и  туда будут скопированы стартовые и настроечные файлы.<​file>​
 +pw useradd vasia -m
 +</​file>​
 +  * Вызов справки для команды pw useradd<​file>​
 +> pw useradd help
 +usage: pw useradd [name] [switches]
 + -V etcdir ​     alternate /etc location
 + -C config ​     configuration file
 + -q             quiet operation
 +  Adding users:
 + -n name        login name
 + -u uid         user id
 + -c comment ​    user name/​comment
 + -d directory ​  home directory
 + -e date        account expiry date
 + -p date        password expiry date
 + -g grp         ​initial group
 +...
 +</​file>​
 +  * Удалить пользователя и группу [[Squid]]<​code>​
 +> id squid
 +uid=100(squid) gid=100(squid) groups=100(squid)
 +> pw userdel -n squid -u 100</​code>​
  
pw.txt · Последние изменения: 2010/11/23 04:55 (внешнее изменение)