linux學習筆記 使用者和組

2021-07-25 01:59:50 字數 2323 閱讀 2632

使用者分類:

根據帳號的位置: 本地帳號,遠端(域)帳號, ldap,nis

根據帳號的功能:超級使用者(root) uid: 0

普通使用者

系統使用者 uid: 1-499

本地使用者 uid: 500+

組分類:

根據帳號的位置: 本地組,遠端(域)組, ldap,nis

根據帳號的功能:超級使用者(root) uid: 0

普通使用者

系統使用者 uid: 1-499

本地使用者 uid: 500+

---------------------每乙個使用者都有乙個同名的組---------------------------

帳號資訊                                 密碼資訊

使用者:    /etc/passwd                       /etc/shadow

組:       /etc/group                           /etc/gshadow

passwd 中偽使用者:

/etc/passwd 檔案中常見的偽使用者

偽使用者                             含義

nobody                          nfs使用

原始碼安裝nginx,執行 nginx web 伺服器預設使用 nobody 使用者

檢視系統中 支援哪些shell

/etc/group 配置檔案結構:

[root@localhost ~]# grep root /etc/group

root : x : 0 : root

組名  組密碼佔位符:gid : 組成員(使用者名稱)

命令:

useradd    username

-u uid   -d 主目錄    -g 起始組     -g  附加組        -s 使用的shell

[root@localhost ~]# useradd -u 5005 yang

[root@localhost ~]#id yang

uid=5005(yang) gid=5005(yang) groups=5005(yang)

如果已經建立100個使用者 並需要給100個使用者 輸入初始密碼?

[root@localhost ~]# echo 123456 | passwd --stdin root    #--stdin 非互動設定密碼

#修改

usermod

[root@localhost ~]#id yang

uid=5005(yang) gid=5005(yang) groups=5005(yang)

[root@localhost ~]# usermod -u 5006 yang

[root@localhost ~]#id yang

uid=5006(yang) gid=5005(yang) groups=5005(yang)

#刪除userdel username

#控制新增使用者規則檔案

[root@localhost ~]# vim /etc/default/useradd

1 # useradd defaults file

2 group=100

3 home=/home                                 #哪個目錄作為使用者主目錄存放目錄 如果不想讓家目錄放在/home下,可以修改這裡

4 inactive=-1

5 expire=

6 shell=/bin/bash                          #預設shell使用

7 skel=/etc/skel                              #模版目錄

8 create_mail_spool=yes

檢視使用者資訊相關的命令:id

w whoami

whochown

Linux學習筆記2 使用者和組

一.ctrl r 查詢之前使用過的命令 二.echo dsf a.txt 重定向三.cp pr r 遞迴複製檔案和子目錄 p 儲存原始檔許可權屬性等 例 cp rf home test1 tmp 如果複製的是資料夾,目標位置必須是目錄,而且目標目錄必須存在 例 cp home test1 a.txt...

LInux學習筆記 使用者和使用者組管理

1.2 影子檔案 etc shadow 1.3 組資訊檔案 2.使用者管理相關檔案 3 使用者管理命令 3.2 使用者管理命令passwd 3.3 修改使用者資訊usermod和chage 3.4 刪除使用者userdel與使用者切換命令su 4 使用者組管理命令 使用者管理簡介 例如第一行 roo...

Linux學習筆記(十五)使用者和使用者組

解釋 1 當組內僅有乙個使用者且使用者名稱和組名相同時,組中使用者列表 可省略不寫 2 root使用者組的組號為0 3 組號1 499位系統預留組號,是預留給安裝在系統中的軟體或服務,越早安裝的軟體或服務,分配的組編號越小 4 使用者手動建立的使用者組是從500開始,分配未配使用的最小組號 5 組密...