中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

linux組的作用有哪些

發布時間:2023-04-12 11:00:58 來源:億速云 閱讀:140 作者:iii 欄目:建站服務器

今天小編給大家分享一下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文件目錄的內容

linux組的作用有哪些

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

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

linux組的作用有哪些

二、用戶組

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

一.每個組有一個組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組的作用有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

安远县| 大英县| 怀仁县| 万源市| 轮台县| 吴忠市| 忻城县| 乐安县| 白沙| 封丘县| 武川县| 库尔勒市| 开封县| 延川县| 安义县| 祁阳县| 永善县| 改则县| 陇南市| 武乡县| 霸州市| 柳河县| 高密市| 梁平县| 资阳市| 沾化县| 玉田县| 保亭| 马龙县| 琼海市| 沈丘县| 井陉县| 兰坪| 宜黄县| 阿瓦提县| 读书| 淄博市| 澳门| 兰考县| 香河县| 花垣县|