Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Igor@adm-ubuntu:~$ less /etc/passwd | grep user user:x:1003:1004:Ivan Ivanov,23,123-34-45,654-43-32,Zam directora:/home/user:/bin/bash

Читайте также:
  1. Igor@adm-ubuntu:~/linux/dir$ ls -l /etc/passwd -rw-r–r– 1 root root 1785 2009-10-16 09:01 /etc/passwd
  2. Stty, tset командаларын тағайындау және сипаттау. Қатқыл дискімен жұмыс істеу командалары. /etc/passwd, /etc/shadow және /etc/group файлдары.

igor@adm-ubuntu:~$ sudo less /etc/shadow | grep user
user:$6$0RuIJM9h$IBXzvf8s9FL/bIzSAcIIHBtTdK1KGtlDPleLb82nEPMBbWKZSwVjLmbASd/QDUVf4.LZeA670vhXc6W.2Mrqc1:14546:0:99999:7:::

igor@adm-ubuntu:~$ less /etc/group | grep user
user:x:1004:

Igor@adm-ubuntu:~$ ls -la /home/user/итого 24 drwxr-xr-x 2 user user 4096 2009-10-29 10:11. drwxr-xr-x 6 root root 4096 2009-10-29 10:11.. -rw-r–r– 1 user user 220 2009-10-29 10:11.bash_logout -rw-r–r– 1 user user 3180 2009-10-29 10:11.bashrc -rw-r–r– 1 user user 167 2009-10-29 10:11 examples.desktop -rw-r–r– 1 user user 675 2009-10-29 10:11.profile

Видим, что все необходимые записи в конфигурационных файлах есть и домашний каталог создан. Команда useradd отличается от adduser, тем что она не является интерактивной и для того, чтобы она выполнила все действия, которые выполняет команда adduser необходимо задавать соответствующие параметры и ключи, которые можно посмотреть по команде useradd –help или man useradd. Предлагаю в качестве домашнего задания самостоятельно рассмотреть команду useradd.

Для удаления пользователя существует команда userdel или ее расширенный аналог deluser. Если необходимо удалить пользователя без удаления его файлов (домашнего каталога, каталога с почтовым ящиком), то команда выполняется без ключей:

Igor@adm-ubuntu:~$ sudo deluser user Удаляется пользователь `user’ … Предупреждение: в группе `user’ больше нет членов. Готово.

В результате будет полностью удалена информация о пользователе из файлов /etc/passwd, /etc/group, /etc/shadow, но данные пользователя (домашний каталог не будет удален). Чтобы удалить домашний каталог и почтовый ящик (обычно расположен в каталоге /var/mail/) пользователя необходимо ввести команду deluser с ключом –remove-home:

Igor@adm-ubuntu:~$ sudo deluser user –remove-home Идёт поиск файлов для сохранения/удаления … Удаляются файлы … Удаляется пользователь `user’ … Предупреждение: в группе `user’ больше нет членов. Готово.

После выполнения этой команды будут также удалены каталоги /home/user/ и /var/mail/.
Если необходимо удалить все файлы пользователя, то необходима задать ключ –remove-all-files. Но операция удаления с этим ключом потребует больше времени, так как система будет искать все файлы данного пользователя на жестком диске:

Igor@adm-ubuntu:~$ sudo deluser user –remove-all-files Идёт поиск файлов для сохранения/удаления … Удаляются файлы … Удаляется пользователь `user’ … Предупреждение: в группе `user’ больше нет членов. Готово.

Для изменения параметров уже созданного пользователя предназначена команда usermod. Полный список ключей и параметров можете посмотреть в справке. Трудностей с командой нет все достаточно прозрачно: команда опции имя_пользователя. Например, команда usermod -L user заблокирует учетную запись user. А команда usermod -U user - разблокирует.

Осталось рассмотреть команду которая позволяет изменить пароль пользователя. Это команда passwd. Администратор может с помощью этой команды менять пароль любого пользователя, а пользователь только свой собственный, причем перед сменой пароля обычный пользователь должен ввести свой старый пароль. Справка по команде man 1 passwd (если набрать man 5 passwd, то получим справку о файле /etc/passwd). Чтобы пользователю сменить свой собственный пароль достаточно набрать команду passwd без параметров. Если администратору необходимо изменить пароль другому пользователю он передаст имя пользователя в виде параметра: passwd user.

Создание группы в Linux. Хотя при создании пользователя его основная группа создается автоматически командой adduser, может потребоваться создать отдельную группу. Как вы уже догадались для этого есть команда addgroup. Синтаксис команды прост: addgroup group1 - создание новой группы. Если команде addgroup в качестве параметров передать имя пользователя и имя группы, то пользователь будет добавлен в эту группу:




Дата добавления: 2014-12-19; просмотров: 103 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав