摘要:用戶(hù)也可以直接使用該命令來(lái)修改自己的口令,而無(wú)需在命令后面使用用戶(hù)名。是平臺(tái)下允許系統(tǒng)管理員讓普通用戶(hù)執(zhí)行一些或者全部的命令的一個(gè)工具,減少了用戶(hù)的登陸和管理時(shí)間,提高了安全性。
沒(méi)有之一: <命令> --help 1. 查看當(dāng)前用戶(hù):whoami
whoami該命令用戶(hù)查看當(dāng)前系統(tǒng)當(dāng)前賬號(hào)的用戶(hù)名。可通過(guò)cat /etc/passwd查看系統(tǒng)用戶(hù)信息,由于系統(tǒng)管理員通常需要使用多種身份登錄系統(tǒng),例如通常使用普通用戶(hù)登錄系統(tǒng),然后再以su命令切換到root身份對(duì)傳統(tǒng)進(jìn)行管理。這時(shí)候就可以使用whoami來(lái)查看當(dāng)前用戶(hù)的身份
2. 查看登錄用戶(hù):whowho命令用于查看當(dāng)前所有登錄系統(tǒng)的用戶(hù)信息。
選項(xiàng) | 含義 |
---|---|
-m或am I | 只顯示運(yùn)行who命令的用戶(hù)名、登錄終端和登錄時(shí)間 |
-q或--count | 只顯示用戶(hù)的登錄賬號(hào)和登錄用戶(hù)的數(shù)量 |
-u或--heading | 顯示列標(biāo)題 |
如果是圖形界面,退出當(dāng)前終端;
如果是使用ssh遠(yuǎn)程登錄,退出登陸賬戶(hù);
如果是切換后的登陸用戶(hù),退出則返回上一個(gè)登陸賬號(hào)。
4. 添加用戶(hù)賬號(hào):useradd在Unix/Linux中添加用戶(hù)賬號(hào)可以使用adduser或useradd命令,因?yàn)閍dduser命令是指向useradd命令的一個(gè)鏈接,因此,這兩個(gè)命令的使用格式完全一樣。
useradd命令的使用格式如下: useradd [參數(shù)] 新建用戶(hù)賬號(hào)
參數(shù) | 含義 |
---|---|
-d | 指定用戶(hù)登錄系統(tǒng)時(shí)的主目錄,如果不使用該參數(shù),系統(tǒng)自動(dòng)在/home目錄下建立與用戶(hù)名同名目錄為主目錄 |
-m | 自動(dòng)建立目錄 |
-g | 指定組名稱(chēng) |
* Linux每個(gè)用戶(hù)都要有一個(gè)主目錄,主目錄就是第一次登陸系統(tǒng),用戶(hù)的默認(rèn)當(dāng)前目錄(/home/用戶(hù)); * 每一個(gè)用戶(hù)必須有一個(gè)主目錄,所以用useradd創(chuàng)建用戶(hù)的時(shí)候,一定給用戶(hù)指定一個(gè)主目錄; * 用戶(hù)的主目錄一般要放到根目錄的home目錄下,用戶(hù)的主目錄和用戶(hù)名是相同的; * 如果創(chuàng)建用戶(hù)的時(shí)候,不指定組名,那么系統(tǒng)會(huì)自動(dòng)創(chuàng)建一個(gè)和用戶(hù)名一樣的組名。
命令 | 含義 |
---|---|
useradd -d /home/abc abc -m | 創(chuàng)建abc用戶(hù),如果/home/abc目錄不存在,就自動(dòng)創(chuàng)建這個(gè)目錄,同時(shí)用戶(hù)屬于abc組 |
useradd -d /home/a a -g test -m | 創(chuàng)建一個(gè)用戶(hù)名字叫a,主目錄在/home/a,如果主目錄不存在,就自動(dòng)創(chuàng)建主目錄,同時(shí)用戶(hù)屬于test組 |
cat /etc/passwd | 查看系統(tǒng)當(dāng)前用戶(hù)名 |
在Unix/Linux中,超級(jí)用戶(hù)可以使用passwd命令為普通用戶(hù)設(shè)置或修改用戶(hù)口令。用戶(hù)也可以直接使用該命令來(lái)修改自己的口令,而無(wú)需在命令后面使用用戶(hù)名。
6. 刪除用戶(hù):userdel命令 | 含義 |
---|---|
userdel abc(用戶(hù)名) | 刪除abc用戶(hù),但不會(huì)自動(dòng)刪除用戶(hù)的主目錄 |
userdel -r abc(用戶(hù)名) | 刪除用戶(hù),同時(shí)刪除用戶(hù)的主目錄 |
可以通過(guò)su命令切換用戶(hù),su后面可以加“-”。su和su –命令不同之處在于,su -切換到對(duì)應(yīng)的用戶(hù)時(shí)會(huì)將當(dāng)前的工作目錄自動(dòng)轉(zhuǎn)換到切換后的用戶(hù)主目錄:
注意:如果是ubuntu平臺(tái),需要在命令前加“sudo”,如果在某些操作需要管理員才能操作,ubuntu無(wú)需切換到root用戶(hù)即可操作,只需加“sudo”即可。sudo是ubuntu平臺(tái)下允許系統(tǒng)管理員讓普通用戶(hù)執(zhí)行一些或者全部的root命令的一個(gè)工具,減少了root 用戶(hù)的登陸和管理時(shí)間,提高了安全性。
命令 | 含義 |
---|---|
su | 切換到root用戶(hù) |
su root | 切換到root用戶(hù) |
su - | 切換到root用戶(hù),同時(shí)切換目錄到/root |
su - root | 切換到root用戶(hù),同時(shí)切換目錄到/root |
su 普通用戶(hù) | 切換到普通用戶(hù) |
su - 普通用戶(hù) | 切換到普通用戶(hù),同時(shí)切換普通用戶(hù)所在的目錄 |
cat /etc/group9. 添加、刪除組賬號(hào):groupadd、groupdel
groupadd 新建組賬號(hào) groupdel 組賬號(hào) cat /etc/group 查看用戶(hù)組10. 修改用戶(hù)所在組:usermod
groupmod tab鍵
usermod -g 用戶(hù)組 用戶(hù)名11. 為創(chuàng)建的普通用戶(hù)添加sudo權(quán)限
sudo usermod -a -G adm 用戶(hù)名
sudo usermod -a -G sudo 用戶(hù)名
usermod -g 與 -G的區(qū)別
-g用來(lái)制定這個(gè)用戶(hù)默認(rèn)的用戶(hù)組
-G一般配合"-a"來(lái)完成向其它組添加
12. 修改文件權(quán)限:chmodchmod 修改文件權(quán)限有兩種使用格式:字母法與數(shù)字法。
字母法:chmod u/g/o/a +/-/= rwx 文件
[ u/g/o/a ] | 含義 |
---|---|
u | user 表示該文件的所有者 |
g | group 表示與該文件的所有者屬于同一組( group )者,即用戶(hù)組 |
o | other 表示其他以外的人 |
a | all 表示這三者皆是 |
[ +-= ] | 含義 |
---|---|
+ | 增加權(quán)限 |
- | 撤銷(xiāo)權(quán)限 |
= | 設(shè)定權(quán)限 |
rwx | 含義 |
---|---|
r | read 表示可讀取,對(duì)于一個(gè)目錄,如果沒(méi)有r權(quán)限,那么就意味著不能通過(guò)ls查看這個(gè)目錄的內(nèi)容。 |
w | write 表示可寫(xiě)入,對(duì)于一個(gè)目錄,如果沒(méi)有w權(quán)限,那么就意味著不能在目錄下創(chuàng)建新的文件。 |
x | excute 表示可執(zhí)行,對(duì)于一個(gè)目錄,如果沒(méi)有x權(quán)限,那么就意味著不能通過(guò)cd進(jìn)入這個(gè)目錄。 |
字母 | 說(shuō)明 |
---|---|
r | 讀取權(quán)限,數(shù)字代號(hào)為 "4" |
w | 寫(xiě)入權(quán)限,數(shù)字代號(hào)為 "2" |
x | 執(zhí)行權(quán)限,數(shù)字代號(hào)為 "1" |
- | 不具任何權(quán)限,數(shù)字代號(hào)為 "0" |
如執(zhí)行:chmod u=rwx,g=rx,o=r filename 就等同于:chmod u=7,g=5,o=4 filename
chmod 751 file:
文件所有者:讀、寫(xiě)、執(zhí)行權(quán)限
同組用戶(hù):讀、執(zhí)行的權(quán)限
其它用戶(hù):執(zhí)行的權(quán)限
注意:如果想遞歸所有目錄加上相同權(quán)限,需要加上參數(shù)“ -R ”。 如:chmod 777 test/ -R 遞歸 test 目錄下所有文件加 777 權(quán)限
13. 修改文件所有者:chownsudo chown GG test.txt14. 修改文件所屬組:chgrp
sudo chgrp GGG test.txt
菜鳥(niǎo)教程
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/41211.html
閱讀 3325·2021-11-19 11:36
閱讀 2926·2021-09-27 13:34
閱讀 1989·2021-09-22 15:17
閱讀 2403·2019-08-30 13:49
閱讀 753·2019-08-26 13:58
閱讀 1357·2019-08-26 10:47
閱讀 2536·2019-08-23 18:05
閱讀 598·2019-08-23 14:25