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

溫馨提示×

溫馨提示×

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

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

第七章 用戶權限操作-centos7.5知識

發布時間:2020-07-05 00:23:10 來源:網絡 閱讀:533 作者:jxwpx 欄目:安全技術

一、用戶和組賬號概述

Linux基于用戶身份對資源訪問進行控制

用戶帳號

超級用戶

普通用戶

程序用戶

組帳號

基本組(私有組)

附加組(公共組)

UIDGID

UID(User IDentity,用戶標識號)

GID(Group IDentify,組標識號)

/etc/passwd

保存用戶名稱、宿主目錄、登錄Shell等基本信息

文件位置:/etc/passwd

每一行對應一個用戶的帳號記錄

第七章 用戶權限操作-centos7.5知識

/etc/shadow

第七章 用戶權限操作-centos7.5知識

第七章 用戶權限操作-centos7.5知識

獲得有密碼的用戶

grep '\$6\$' /etc/shadow

useradd命令

useradd [選項]... 用戶名

常用命令選項

-u -d

用戶ID 指定用戶主目錄

useradd -d /tmp/userdir/a04 a04

-e

-g -G

組配置文件cat /etc/group

-g 新建用戶時屬于主要組

-G 新建用戶指定多個附加組

useradd a09 -G iamyou,tcpdump,upload

useradd -g iamyou a06

-M不創建用戶主目錄(大寫)

-s指定用戶所使用的SHELL

[root@localhost ~]# useradd -d /ftphome/mike -g mike -G ftpuser -s /sbin/nologin mike

passwd命令

passwd [選項]... 用戶名

常用命令選項

-d指定空密碼

-l鎖定用戶

-S查詢用戶信息(大寫)

-u解除鎖定

不指定用戶名時,修改當前賬號的密碼

usermod命令

修改用戶屬性

usermod [選項]... 用戶名

常用命令選項

-l更換用戶名

usermod -l a100 a10

-L、-U鎖定與解除(大寫)

以下選項與useradd命令中的含義相同

-u(改用戶ID)、-d(改用戶目錄)、-e(改用戶過期時間)、-g(改用戶主要組)、-G(改用戶附加組)、-s(改用戶shell)

userdel命令

userdel [-r] 用戶名

添加 -r 選項時表示連用戶的宿主目錄一并刪除

[root@localhost ~]# useradd stu01

[root@localhost ~]# ls -ld /home/stu01/

drwx------ 2 stu01 stu01 4096 09-09 12:38 /home/stu01/

[root@localhost ~]# userdel -r stu01

[root@localhost ~]# ls -ld /home/stu01/

ls: /home/stu01/: 沒有那個文件或目錄

作業:

1、新建目錄/tmp/userdir,新建三個用戶:分別指定主目錄/tmp/userdir,用戶ID,用戶shell。

2、思考一下能否在添加的時候同時設置密碼,如何實現。

———————第二天————————

文件來源

新建用戶帳號時,從 /etc/skel 目錄中復制而來

主要的用戶初始配置文件

~/.bash_profile

~/.bashrc

~/.bash_logout

組帳號操作

與用戶帳號文件相類似

/etc/group:保存組帳號基本信息

/etc/gshadow:保存組帳號的密碼信息

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

sys:x:3:root,bin,adm

adm:x:4:root,adm,daemon

groupadd命令

groupadd [-g GID] 組賬號名

[root@localhost ~]# groupadd -g 1000 market

[root@localhost ~]# tail -1 /etc/group

market:x:1000:

gpasswd命令

設置組帳號密碼(極少用)、添加/刪除組成員

gpasswd [選項]... 組帳號名

usermod -G caiwubu c02

gpasswd -a b001 caiwubu

以上兩個命令都可以實現將用戶加到組中。

常用命令選項

-a:向組內添加一個用戶

-d:從組內刪除一個用戶成員

-M:定義組成員列表,以逗號分隔

groupdel命令

groupdel 組帳號名

[root@localhost ~]# groupdel market

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

查詢賬號信息

id命令

查詢用戶身份標識

id [用戶名]

groups命令

查詢用戶所屬的組

groups [用戶名]

finger命令

查詢用戶帳號的詳細信息

finger [用戶名]

users、w 、who命令

查詢已登錄到主機的用戶信息

訪問權限

讀取 r:允許查看文件內容、顯示目錄列表

寫入 w:允許修改文件內容,允許在目錄中新建、移動、刪除文件或子目錄

可執行 x:允許運行程序、切換目錄

歸屬(所有權)

屬主:擁有該文件或目錄的用戶帳號

屬組:擁有該文件或目錄的組帳號

查看文件/目錄的權限和歸屬

第七章 用戶權限操作-centos7.5知識

權限操作:

有2種方法:字母表示權限法和數字表示權限法。

第七章 用戶權限操作-centos7.5知識

第七章 用戶權限操作-centos7.5知識

第七章 用戶權限操作-centos7.5知識

常用命令選項

-R:遞歸修改指定目錄下所有子項的權限

設置文件和目錄屬主

chown命令

chown 屬主 文件或目錄

chown c01 abc.txt

chown :屬組 文件或目錄

chown :caiwubu abc.txt

chown 屬主:屬組 文件或目錄

chown cai2:caiwubu bbb.txt

常用命令選項

-R(大寫):遞歸修改指定目錄下所有文件、子目錄的歸屬

chattr權限擴展

作業:

1.執行“useradd -d /admin -e 2020-12-31 -g wheel -G root admin”命令的作用是什么?

2.在shadow文件中teacher用戶對應的密碼字符串前有“!!”的標志表示什么含義?

3.執行“chmod 764 test”命令的作用是什么?

4.執行“chown -R :ftp /var/ftp/pub”命令的作用是什么?

向AI問一下細節

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

AI

洛阳市| 迁安市| 沽源县| 永州市| 富顺县| 红安县| 尚志市| 文水县| 合山市| 都昌县| 大姚县| 洛阳市| 静宁县| 平邑县| 墨江| 珲春市| 拜泉县| 天台县| 广元市| 策勒县| 青阳县| 遂平县| 兴安县| 永靖县| 资讯| 滦平县| 长武县| 天祝| 长子县| 武邑县| 贵定县| 通许县| 富锦市| 长宁县| 陈巴尔虎旗| 佛学| 老河口市| 南汇区| 湘潭县| 革吉县| 古交市|