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

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


управление_учетными_записями_в_linux

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
управление_учетными_записями_в_linux [2015/06/11 09:10]
val [Просмотр базы данных пользователей и групп]
управление_учетными_записями_в_linux [2019/03/20 09:51] (текущий)
val [Назначение пользователю shell]
Строка 1: Строка 1:
 ====== Управление учетными записями в Linux ====== ====== Управление учетными записями в Linux ======
  
-[[http://​www.ibm.com/​developerworks/​ru/​edu/​linonx-course/​part4/​index.html]] 
  
 ===== Просмотр базы данных пользователей и групп ===== ===== Просмотр базы данных пользователей и групп =====
 +
 +<​code>​
 +$ cat /etc/passwd
 +
 +# cat /etc/shadow
 +
 +$ cat /etc/group
 +</​code>​
  
   * [[Использование библиотеки NSSWITCH]]   * [[Использование библиотеки NSSWITCH]]
Строка 9: Строка 16:
 ===== Добавление учетной записи ===== ===== Добавление учетной записи =====
  
-!!!! В ubuntu ​14.04 была замечана необходимость указывать shell !!!!+!!!! В ubuntu была замечана необходимость указывать shell !!!!
  
 <​code>​ <​code>​
-# useradd ​user1 -m -u 10001 -d /​var/​www ​-s /bin/bash+# useradd -u 10001 --s /​bin/​bash ​user1 
  
 # cat /​etc/​default/​useradd # cat /​etc/​default/​useradd
 +</​code>​
  
 +===== Назначение пароля =====
 +
 +  * [[Настройка командных интерпретаторов#​bash]]
 +
 +<​code>​
 # passwd user1 # passwd user1
 +
 +#  echo user1:​password1 | chpasswd
 +
 +# mkpasswd --method=sha-512
 </​code>​ </​code>​
-См. также adduser 
  
 ===== Добавление групп ===== ===== Добавление групп =====
Строка 30: Строка 46:
 ==== Заполнение поля GECOS ==== ==== Заполнение поля GECOS ====
 <​code>​ <​code>​
-# usermod -c '​Ivanov ​Ivan Ivanovitch,239,45-67,​499-239-45-23' ​user1+# usermod -c "Ivan Ivanovitch ​Ivanov,RA7,401,​499-239-45-23" ​user1
 </​code>​ </​code>​
 ==== Управление членством в группах ==== ==== Управление членством в группах ====
 <​code>​ <​code>​
 # usermod -G group1,​group2 user1 # usermod -G group1,​group2 user1
 +или
 +# gpasswd -a user1 group1
 +# gpasswd -a user1 group2
 +# # gpasswd -d user1 group1
  
 # cat /etc/group # cat /etc/group
 +# getent group
 +# id user1
 </​code>​ </​code>​
  
Строка 50: Строка 72:
 </​code>​ </​code>​
 См. также chsh, chfn См. также chsh, chfn
 +
 +==== Назначение пользователю домашнего каталога ====
 +<​code>​
 +server# usermod -d /​home/​zabbix zabbix
 +
 +server# mkhomedir_helper zabbix
 +</​code>​
 +===== Управление временем жизни учетной записи и ее пароля =====
 +<​code>​
 +# man chage
 +
 +# chage -l userX
 +
 +# chage -E 2020-08-30 userX
 +</​code>​
 +
 +===== Блокировка учетной записи =====
 +<​code>​
 +# passwd -l user1
 +</​code>​
  
 ===== Удаление учетной записи ===== ===== Удаление учетной записи =====
 <​code>​ <​code>​
-# userdel -r user1+# userdel -r student
 </​code>​ </​code>​
 +
 +
  
 ===== Использование учетной записи root ===== ===== Использование учетной записи root =====
Строка 63: Строка 107:
 # passwd # passwd
 ... ...
 +</​code>​
 +
 +===== Переименование учетных записей =====
 +
 +  * [[https://​serverfault.com/​questions/​437342/​how-can-i-rename-an-unix-user|How can I rename an unix user?]]
 +
 +<​code>​
 +# usermod -l ivanovii -m -d /​home/​ivanovii user1
 +
 +# groupmod -n ivanovii user1
 </​code>​ </​code>​
  
управление_учетными_записями_в_linux.1434003002.txt.gz · Последние изменения: 2015/06/11 09:10 — val