一、用戶和組賬號概述
創(chuàng)新互聯(lián)是一家專業(yè)提供神池企業(yè)網(wǎng)站建設(shè),專注與做網(wǎng)站、網(wǎng)站設(shè)計、H5頁面制作、小程序制作等業(yè)務(wù)。10年已為神池眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡(luò)公司優(yōu)惠進行中。Linux基于用戶身份對資源訪問進行控制
用戶帳號
超級用戶
普通用戶
程序用戶
組帳號
基本組(私有組)
附加組(公共組)
UID和GID
UID(User IDentity,用戶標(biāo)識號)
GID(Group IDentify,組標(biāo)識號)
/etc/passwd
保存用戶名稱、宿主目錄、登錄Shell等基本信息
文件位置:/etc/passwd
每一行對應(yīng)一個用戶的帳號記錄
/etc/shadow
獲得有密碼的用戶
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不創(chuàng)建用戶主目錄(大寫)
-s指定用戶所使用的SHELL
[root@localhost ~]# useradd-d /ftphome/mike-g mike-G ftpuser-s/sbin/nologin mike
passwd命令
passwd [選項]...用戶名
常用命令選項
-d指定空密碼
-l鎖定用戶
-S查詢用戶信息(大寫)
-u解除鎖定
不指定用戶名時,修改當(dāng)前賬號的密碼
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/:沒有那個文件或目錄
作業(yè):
1、新建目錄/tmp/userdir,新建三個用戶:分別指定主目錄/tmp/userdir,用戶ID,用戶shell。
2、思考一下能否在添加的時候同時設(shè)置密碼,如何實現(xiàn)。
———————第二天————————
文件來源
新建用戶帳號時,從 /etc/skel 目錄中復(fù)制而來
主要的用戶初始配置文件
~/.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命令
設(shè)置組帳號密碼(極少用)、添加/刪除組成員
gpasswd [選項]... 組帳號名
usermod -G caiwubu c02
gpasswd -a b001 caiwubu
以上兩個命令都可以實現(xiàn)將用戶加到組中。
常用命令選項
-a:向組內(nèi)添加一個用戶
-d:從組內(nèi)刪除一個用戶成員
-M:定義組成員列表,以逗號分隔
groupdel命令
groupdel組帳號名
[root@localhost ~]# groupdel market
[root@localhost ~]# grep "market" /etc/group
查詢賬號信息
id命令
查詢用戶身份標(biāo)識
id [用戶名]
groups命令
查詢用戶所屬的組
groups [用戶名]
finger命令
查詢用戶帳號的詳細信息
finger [用戶名]
users、w 、who命令
查詢已登錄到主機的用戶信息
訪問權(quán)限
讀取r:允許查看文件內(nèi)容、顯示目錄列表
寫入w:允許修改文件內(nèi)容,允許在目錄中新建、移動、刪除文件或子目錄
可執(zhí)行x:允許運行程序、切換目錄
歸屬(所有權(quán))
屬主:擁有該文件或目錄的用戶帳號
屬組:擁有該文件或目錄的組帳號
查看文件/目錄的權(quán)限和歸屬
權(quán)限操作:
有2種方法:字母表示權(quán)限法和數(shù)字表示權(quán)限法。
常用命令選項
-R:遞歸修改指定目錄下所有子項的權(quán)限
設(shè)置文件和目錄屬主
chown命令
chown屬主 文件或目錄
chown c01 abc.txt
chown :屬組 文件或目錄
chown :caiwubu abc.txt
chown屬主:屬組 文件或目錄
chown cai2:caiwubu bbb.txt
常用命令選項
-R(大寫):遞歸修改指定目錄下所有文件、子目錄的歸屬
chattr權(quán)限擴展
作業(yè):
1.執(zhí)行“useradd -d /admin -e 2020-12-31 -g wheel -G root admin”命令的作用是什么?
2.在shadow文件中teacher用戶對應(yīng)的密碼字符串前有“?。 钡臉?biāo)志表示什么含義?
3.執(zhí)行“chmod 764 test”命令的作用是什么?
4.執(zhí)行“chown -R :ftp /var/ftp/pub”命令的作用是什么?
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
網(wǎng)站欄目:第七章用戶權(quán)限操作-centos7.5知識-創(chuàng)新互聯(lián)
本文來源:http://aaarwkj.com/article30/ccggpo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、靜態(tài)網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、企業(yè)建站、網(wǎng)站策劃、微信公眾號
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容