久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

linux組的作用有哪些

183次閱讀
沒有評論

共計 3542 個字符,預計需要花費 9 分鐘才能閱讀完成。

今天丸趣 TV 小編給大家分享一下 linux 組的作用有哪些的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

linux 組的作用是方便歸類和管理用戶;在 linux 中,我們是需要一個用戶來登錄到服務器里面,然后再做相關的操作,并且每個用戶擁有一個主組,同時還可以擁有多個附屬組。

一、用戶

# 前言
用戶的身份在我們平時中就很常見,比如我們要登錄百度網盤,qq 都是以一個用戶的身份進行登錄, 那么在 Linux 系統中也一樣,我們也是需要一個用戶來登錄到服務器里面,然后再做相關的操作, 一個進程也需要以一個用戶的身份運行。

用戶分類

root 用戶(根用戶、管理員賬戶、超級用戶) (root 用戶的 id 為 0)
系統用戶  UID:1-999(centos7 版本)
普通用戶  UID:1000+

使用 id 命令都可以顯示當前用戶的信息
使用 passwd 命令可以修改當前用戶密碼

# 和用戶相關聯的四個文件

/ect/passwd   #保存用戶信息
/ect/shadow   #保存用戶密碼
/ect/group      # 保存組信息
/etc/gshadow    # 保存組的密碼信息

#/etc/passwd 字段的作用

如:root:x:0:0:root:/root:/bin/bash
1.root: 用戶名
2.x: 密碼占位符
3.0:UID
4.0:GID
5.root: 用戶描述
6./root: 用戶主目錄
7./bin/bash:登陸后使用的 shell

##/etc/shadow 字段作用

如:root:I.m1XoRd0W8Pc7C……..Phodj8ZM1: :0:99999:7: : :
1 root: 用戶名
2 I.m..M1: 被加密后的密碼
3 最近修改密碼的日期
4 0:密碼不能更改的天數,0 表示隨時可以修改
5 99999:密碼過期時間
6 7:密碼需要更改期限到來前 7 天發出警告
7 寬限天數,密碼過期幾天后還能改密碼
8 賬號過期時間
9 保留

#useradd 創建用戶
命令:useradd
語法:useradd 用戶名字
# 例子:useradd zhangsan

# 創建用戶的另外一個命令
adduser 用戶

# 創建用戶執行的操作

1. 在 /etc/passwd 中添加用戶信息
2. 如果使用 passwd 命令創建密碼,則將密碼加密保存在 /etc/shadow 中
3. 為用戶建立一個新的家目錄 /home/zhangsan
4. 將 /ect/skel 中的文件復制到用戶的家目錄中
5. 建立一個與用戶名相同的組,新建用戶默認屬于這個同名組

# 常用參數
-c: 注釋
-d: 指定家目錄
-M: 不創建用戶的主目錄
-s: 指定 shell
-u: 指定用戶 id
-g: 指定屬于的組
-G: 指定屬于多個組
-m: 創建家目錄
-D: 附屬組
man useradd #查看更多幫助

# 例子
1、指定 shell 創建
[root@centos7 ~]# useradd -s /bin/bash test
[root@centos7 ~]# cat /etc/passwd|grep test
test:x:1001:1001::/home/test:/bin/bash
設置密碼
[root@centos7 ~]# passwd test

2、指定 userid 創建
[root@centos7 ~]# useradd -u 1005 test1
[root@centos7 ~]# cat /etc/passwd|grep test1
test1:x:1005:1005::/home/test1:/bin/bash

3、指定所屬組創建
[root@centos7 ~]# groupadd sales
[root@centos7 ~]# useradd -g sales test20
[root@centos7 ~]# id test20
uid=1009(test20) gid=1007(sales) groups=1007(sales)

4、指定屬于多個組
[root@centos7 ~]# useradd -G sales,tech test3
[root@centos7 ~]# id test3
uid=1007(test3) gid=1009(test3) groups=1009(test3),1006(sales),1008(tech)

#usermod 修改用戶信息
語法:usermod 參數 username

# 常用參數
-l   新用戶名
-u 新 userid
-d 用戶家目錄位置
-g 用戶所屬主組
-G 用戶所屬附屬組
-L 鎖定用戶使其不能登陸
-U 解除鎖定
-f   強制

# 示例

1、修改用戶 UID
[root@centos7 ~]# id test
uid=1001(test) gid=1001(test) groups=1001(test)
[root@centos7 ~]# usermod -u 1300 test
[root@centos7 ~]# id test
uid=1300(test) gid=1001(test) groups=1001(test)

2、修改 shell
[root@centos7 ~]# usermod -s /sbin/nologin test
[root@centos7 ~]# cat /etc/passwd|grep test
test:x:1300:1001::/home/test:/sbin/nologin

3、更改用戶主目錄
[root@centos7 ~]# mkdir /data
[root@centos7 ~]# usermod -m -d /data/test test
-m:會自動創建新目錄并且移動內容到新目錄里面

#userdel 刪除用戶
語法:userdel 用戶名
選項:-r:同時刪除用戶的家目錄

# 例子
userdel test 刪除 test 用戶
userdel test1 刪除 test1 用戶
userdel  -r test2 #刪除 test2 用戶同時刪除用戶的家目錄

# 關于用戶的幾個目錄文件

1./etc/skel 目錄
/etc/skel 目錄是用來存放新用戶配置文件的目錄,當我們添加新用戶時,這個目錄下的所有文件會自動被復制到新添加的用戶的家目錄下:默認情況下,/etc/skel 目錄下的所有文件都是隱藏文件(以. 點開頭的文件);通過修改、添加、刪除 /etc/skel 目錄下的文件,我們可為新創建的用戶提供統一的、標準的、初始化用戶環境。

# 查看 /etc/skel 文件目錄的內容

2./etc/login.defs:用來定義創建用戶時需要的一些用戶的配置信息,如創建用戶時是否需要家目錄,UID 和 GID 范圍,用戶及密碼的有效期限等

3./etc/default/useradd 文件:是在使用 useradd 添加用戶時的一個需要調用的一個默認的配置文件,可以使用“useradd -D 參數”,這樣的命令格式來修改文件里的內容。
查看文件的默認內容

二、用戶組

幾乎所有操作系統都有組的概念,通過組,我們可以更加方便的歸類、管理用戶。

一. 每個組有一個組 ID
二. 組信息保存在 /etc/group 中
三. 每個用戶擁有一個主組,同時還可以擁有多個附屬組

# 組的創建,修改,刪除
groupadd:創建組
語法:groupadd 組名

groupmod:修改組信息
語法:groupmod -n newname 原來組名

groupdel: 刪除組
語法:groupdel 組名

# 例子
1、創建組
[root@centos7 ~]# groupadd sales1
[root@centos7 ~]# groupadd sales2
[root@centos7 ~]# tail -n 2 /etc/group
sales1:x:1110:
sales2:x:1111:

2、修改組信息
# 將 sales1 的組名修改成 newsales
[root@centos7 ~]# groupmod -n newsales sales1
[root@centos7 ~]# tail -n 1 /etc/group
newsales:x:1110:

3、刪除組
[root@centos7 ~]# groupdel sales2
[root@centos7 ~]# cat /etc/group|grep sales2

# 命令小結
1.w : 顯示有哪些用戶已經登錄并且在干什么
2.who : 顯示有哪些用戶已經登錄系統
3.whoami : 顯示當前用戶
4.id : 查看用戶
5.useradd : 添加用戶
6.userdel : 刪除用戶
7.usermod : 修改用戶信息
8.passwd : 設置密碼
9.groupadd : 添加組
10.groupmod : 修改組信息
11.groupdel : 刪除組

以上就是“linux 組的作用有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,丸趣 TV 小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注丸趣 TV 行業資訊頻道。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-12發表,共計3542字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 虞城县| 贵溪市| 女性| 桃源县| 全南县| 张掖市| 永嘉县| 利川市| 卓尼县| 兴文县| 芒康县| 成都市| 黄冈市| 定南县| 清河县| 南澳县| 尉氏县| 陈巴尔虎旗| 广州市| 奎屯市| 鲁山县| 清远市| 凤山市| 朝阳市| 双柏县| 塘沽区| 漠河县| 南平市| 永泰县| 水城县| 杭锦旗| 团风县| 衡东县| 兴仁县| 邛崃市| 榆林市| 布拖县| 什邡市| 莱阳市| 隆化县| 客服|