成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Linux命令_用戶,權(quán)限管理

W_BinaryTree / 1432人閱讀

摘要:用戶也可以直接使用該命令來修改自己的口令,而無需在命令后面使用用戶名。是平臺下允許系統(tǒng)管理員讓普通用戶執(zhí)行一些或者全部的命令的一個工具,減少了用戶的登陸和管理時間,提高了安全性。

沒有之一: <命令> --help 1. 查看當(dāng)前用戶:whoami

whoami該命令用戶查看當(dāng)前系統(tǒng)當(dāng)前賬號的用戶名??赏ㄟ^cat /etc/passwd查看系統(tǒng)用戶信息,由于系統(tǒng)管理員通常需要使用多種身份登錄系統(tǒng),例如通常使用普通用戶登錄系統(tǒng),然后再以su命令切換到root身份對傳統(tǒng)進行管理。這時候就可以使用whoami來查看當(dāng)前用戶的身份

2. 查看登錄用戶:who

who命令用于查看當(dāng)前所有登錄系統(tǒng)的用戶信息。

選項 含義
-m或am I 只顯示運行who命令的用戶名、登錄終端和登錄時間
-q或--count 只顯示用戶的登錄賬號和登錄用戶的數(shù)量
-u或--heading 顯示列標(biāo)題
3. 退出登錄賬戶: exit

如果是圖形界面,退出當(dāng)前終端;

如果是使用ssh遠程登錄,退出登陸賬戶;

如果是切換后的登陸用戶,退出則返回上一個登陸賬號。

4. 添加用戶賬號:useradd

在Unix/Linux中添加用戶賬號可以使用adduser或useradd命令,因為adduser命令是指向useradd命令的一個鏈接,因此,這兩個命令的使用格式完全一樣。

useradd命令的使用格式如下: useradd [參數(shù)] 新建用戶賬號
參數(shù) 含義
-d 指定用戶登錄系統(tǒng)時的主目錄,如果不使用該參數(shù),系統(tǒng)自動在/home目錄下建立與用戶名同名目錄為主目錄
-m 自動建立目錄
-g 指定組名稱
注意:
* Linux每個用戶都要有一個主目錄,主目錄就是第一次登陸系統(tǒng),用戶的默認(rèn)當(dāng)前目錄(/home/用戶);
* 每一個用戶必須有一個主目錄,所以用useradd創(chuàng)建用戶的時候,一定給用戶指定一個主目錄;
* 用戶的主目錄一般要放到根目錄的home目錄下,用戶的主目錄和用戶名是相同的;
* 如果創(chuàng)建用戶的時候,不指定組名,那么系統(tǒng)會自動創(chuàng)建一個和用戶名一樣的組名。
命令 含義
useradd -d /home/abc abc -m 創(chuàng)建abc用戶,如果/home/abc目錄不存在,就自動創(chuàng)建這個目錄,同時用戶屬于abc組
useradd -d /home/a a -g test -m 創(chuàng)建一個用戶名字叫a,主目錄在/home/a,如果主目錄不存在,就自動創(chuàng)建主目錄,同時用戶屬于test組
cat /etc/passwd 查看系統(tǒng)當(dāng)前用戶名
5. 設(shè)置用戶密碼:passwd

在Unix/Linux中,超級用戶可以使用passwd命令為普通用戶設(shè)置或修改用戶口令。用戶也可以直接使用該命令來修改自己的口令,而無需在命令后面使用用戶名。

6. 刪除用戶:userdel
命令 含義
userdel abc(用戶名) 刪除abc用戶,但不會自動刪除用戶的主目錄
userdel -r abc(用戶名) 刪除用戶,同時刪除用戶的主目錄
7. 切換用戶:su

可以通過su命令切換用戶,su后面可以加“-”。su和su –命令不同之處在于,su -切換到對應(yīng)的用戶時會將當(dāng)前的工作目錄自動轉(zhuǎn)換到切換后的用戶主目錄:

注意:如果是ubuntu平臺,需要在命令前加“sudo”,如果在某些操作需要管理員才能操作,ubuntu無需切換到root用戶即可操作,只需加“sudo”即可。sudo是ubuntu平臺下允許系統(tǒng)管理員讓普通用戶執(zhí)行一些或者全部的root命令的一個工具,減少了root 用戶的登陸和管理時間,提高了安全性。
命令 含義
su 切換到root用戶
su root 切換到root用戶
su - 切換到root用戶,同時切換目錄到/root
su - root 切換到root用戶,同時切換目錄到/root
su 普通用戶 切換到普通用戶
su - 普通用戶 切換到普通用戶,同時切換普通用戶所在的目錄
8. 查看有哪些用戶組
cat /etc/group
9. 添加、刪除組賬號:groupadd、groupdel
groupadd 新建組賬號 groupdel 組賬號 cat /etc/group 查看用戶組
groupmod tab鍵
10. 修改用戶所在組:usermod
usermod -g 用戶組 用戶名
11. 為創(chuàng)建的普通用戶添加sudo權(quán)限
sudo usermod -a -G adm 用戶名
sudo usermod -a -G sudo 用戶名

usermod -g 與 -G的區(qū)別

-g用來制定這個用戶默認(rèn)的用戶組

-G一般配合"-a"來完成向其它組添加

12. 修改文件權(quán)限:chmod

chmod 修改文件權(quán)限有兩種使用格式:字母法與數(shù)字法。

字母法:chmod u/g/o/a +/-/= rwx 文件
[ u/g/o/a ] 含義
u user 表示該文件的所有者
g group 表示與該文件的所有者屬于同一組( group )者,即用戶組
o other 表示其他以外的人
a all 表示這三者皆是
[ +-= ] 含義
+ 增加權(quán)限
- 撤銷權(quán)限
= 設(shè)定權(quán)限
rwx 含義
r read 表示可讀取,對于一個目錄,如果沒有r權(quán)限,那么就意味著不能通過ls查看這個目錄的內(nèi)容。
w write 表示可寫入,對于一個目錄,如果沒有w權(quán)限,那么就意味著不能在目錄下創(chuàng)建新的文件。
x excute 表示可執(zhí)行,對于一個目錄,如果沒有x權(quán)限,那么就意味著不能通過cd進入這個目錄。
數(shù)字法:“rwx” 這些權(quán)限也可以用數(shù)字來代替
字母 說明
r 讀取權(quán)限,數(shù)字代號為 "4"
w 寫入權(quán)限,數(shù)字代號為 "2"
x 執(zhí)行權(quán)限,數(shù)字代號為 "1"
- 不具任何權(quán)限,數(shù)字代號為 "0"

如執(zhí)行:chmod u=rwx,g=rx,o=r filename 就等同于:chmod u=7,g=5,o=4 filename

chmod 751 file:

文件所有者:讀、寫、執(zhí)行權(quán)限

同組用戶:讀、執(zhí)行的權(quán)限

其它用戶:執(zhí)行的權(quán)限

注意:如果想遞歸所有目錄加上相同權(quán)限,需要加上參數(shù)“ -R ”。 如:chmod 777 test/ -R 遞歸 test 目錄下所有文件加 777 權(quán)限

13. 修改文件所有者:chown
sudo chown GG test.txt
14. 修改文件所屬組:chgrp
sudo chgrp GGG test.txt
參考

菜鳥教程

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/41211.html

相關(guān)文章

發(fā)表評論

0條評論

W_BinaryTree

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<