Linux命令-用戶、權(quán)限管理

用戶是Unix/Linux系統(tǒng)工作中重要的一環(huán)龄糊,用戶管理包括用戶與組賬號的管理髓梅。

在Unix/Linux系統(tǒng)中,不論是由本機或是遠程登錄系統(tǒng)绎签,每個系統(tǒng)都必須擁有一個賬號枯饿,并且對于不同的系統(tǒng)資源擁有不同的使用權(quán)限。

Unix/Linux系統(tǒng)中的root賬號通常用于系統(tǒng)的維護和管理诡必,它對Unix/Linux操作系統(tǒng)的所有部分具有不受限制的訪問權(quán)限奢方。

在Unix/Linux安裝的過程中,系統(tǒng)會自動創(chuàng)建許多用戶賬號爸舒,而這些默認的用戶就稱為“標準用戶”蟋字。

在大多數(shù)版本的Unix/Linux中,都不推薦直接使用root賬號登錄系統(tǒng)扭勉。

1.1.1查看當前用戶:whoami

whoami該命令用戶查看當前系統(tǒng)當前賬號的用戶名鹊奖。可通過cat /etc/passwd查看系統(tǒng)用戶信息涂炎。

由于系統(tǒng)管理員通常需要使用多種身份登錄系統(tǒng)忠聚,例如通常使用普通用戶登錄系統(tǒng),然后再以su命令切換到root身份對傳統(tǒng)進行管理唱捣。這時候就可以使用whoami來查看當前用戶的身份两蟀。

1.1.1查看登錄用戶:who

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

who? //顯示當前登錄系統(tǒng)的用戶

who -lh //顯示用戶登錄來源?

who -m //顯示當前用戶震缭、登錄終端赂毯、登陸時間

who -q ?//用戶的登錄賬號和登錄用戶數(shù)量

who -u ?//顯示列標題

linux系統(tǒng)root用戶可強制踢制其它登錄用戶,首先可用$w命令查看登錄用戶信息,顯示信息如下:

[root@Wang ~]# w

10:01:23 up 1:23, 3 users, load average: 0.71, 0.58, 0.57

USER???? TTY????? FROM????????????? LOGIN@?? IDLE?? JCPU?? PCPU WHAT

root???? tty2???? -??????????????? 09:59??? 1:53?? 0.01s 0.01s -bash

root???? pts/0??? :0.0???????????? 10:01??? 0.00s 0.03s 0.00s w

wangbo?? pts/2??? 192.168.0.196??? 09:42?? 18:50?? 0.01s 0.01s -bash

[root@Wang ~]#

強制踢人命令格式:pkill -kill -t tty

解釋:

pkill -kill -t  踢人命令

tty 所踢用戶的TTY

如上踢出liu用戶的命令為: pkill -kill -t pts/1

只有root用戶才能踢人党涕,至少我測試的是這樣的烦感。如果同時有二個人用root用戶登錄,任何其中一個可以?? 踢掉另一個膛堤。任何用戶都可以踢掉自己-_-

如何踢掉用終端登陸的用戶手趣,如:

root???? pts/0??? :0.0???????????? 10:01??? 0.00s 0.03s 0.00s w

首先用命令查看pts/0的進程號,命令如下:

[root@Wang ~]# ps -ef | grep pts/0

root???? 15846 15842 0 10:04 pts/0??? 00:00:00 bash

root???? 15876 15846 0 10:06 pts/0??? 00:00:00 ps -ef

root???? 15877 15846 0 10:06 pts/0??? 00:00:00 grep pts/0

踢掉用戶的命令:

kill -9 15846

1.1.1退出登錄賬戶:exit

如果是圖形界面骑祟,退出當前終端;

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

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

1.1.1添加用戶賬號:useradd

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

useradd命令的使用格式如下:useradd ?[參數(shù)] ?新建用戶賬號

-d<登入目錄>  指定用戶登入時的啟始目錄。

-m  自動建立用戶的登入目錄隧出。

-g<群組>  指定用戶所屬的群組踏志。

相關(guān)說明:

·Linux每個用戶都要有一個主目錄,主目錄就是第一次登陸系統(tǒng)胀瞪,用戶的默認當前目錄(/home/用戶)针余;

·每一個用戶必須有一個主目錄,所以用useradd創(chuàng)建用戶的時候凄诞,一定給用戶指定一個主目錄圆雁;

·用戶的主目錄一般要放到根目錄的home目錄下,用戶的主目錄和用戶名是相同的帆谍;

·如果創(chuàng)建用戶的時候伪朽,不指定組名,那么系統(tǒng)會自動創(chuàng)建一個和用戶名一樣的組名汛蝙。

cat /etc/passwd ?查看系統(tǒng)當前用戶名

1.1.1設置用戶密碼:passwd

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


刪除用戶:userdel


1.1.1切換用戶:su

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

注意:如果是ubuntu平臺,需要在命令前加“sudo”,如果在某些操作需要管理員才能操作绘雁,ubuntu無需切換到root用戶即可操作橡疼,只需加“sudo”即可。sudo是ubuntu平臺下允許系統(tǒng)管理員讓普通用戶執(zhí)行一些或者全部的root命令的一個工具庐舟,減少了root用戶的登陸和管理時間欣除,提高了安全性。


1.1.1查看有哪些用戶組

方法一:

cat /etc/group

方法二:

groupmod +三次tab鍵

1.1.1添加挪略、刪除組賬號:groupadd历帚、groupdel

groupadd新建組賬號groupdel組賬號cat /etc/group查看用戶組

1.1.1修改用戶所在組:usermod

使用方法:usermod -g用戶組 用戶名


-g<群組>  修改用戶所屬的群組。

-G<群組>  修改用戶所屬的附加群組杠娱。

-a <append group> ?將用戶追加到上邊 -G中提到的附加組中挽牢,并不從其他組中刪除此用戶

1.1.1查看用戶在哪些組?

groups 用戶 ??

1.1.1為創(chuàng)建的普通用戶添加sudo權(quán)限

新創(chuàng)建的用戶,默認不能sudo摊求,需要進行一下操作

sudo usermod -a -G adm用戶名

sudo usermod -a -G sudo用戶名


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

-g用來制定這個用戶默認的用戶組 ? ? ? ?g 更換組

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

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

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

字母法:chmod u/g/o/a +/-/= rwx文件

u ?user表示該文件的所有者

g group表示與該文件的所有者屬于同一組者,即用戶組

o other表示其他以外的人

a all表示這三者皆是

+ 表示增加權(quán)限室叉、- 表示取消權(quán)限睹栖、= 表示唯一設定權(quán)限。

r 表示可讀取茧痕,w 表示可寫入野来,x 表示可執(zhí)行


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

1.1.1修改文件所有者:chown

chown 用戶 file1.txt

-v : 顯示擁有者變更的詳細資料

-R : 對目前目錄下的所有文件與子目錄進行相同的擁有者變更(即以遞回的方式逐個變更)

1.1.1修改文件所屬組:chgrp

chgrp [-cfhRv] ?[所屬群組] [文件或目錄...]

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末梁只,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子埃脏,更是在濱河造成了極大的恐慌搪锣,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,042評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件彩掐,死亡現(xiàn)場離奇詭異构舟,居然都是意外死亡,警方通過查閱死者的電腦和手機堵幽,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評論 2 384
  • 文/潘曉璐 我一進店門狗超,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人朴下,你說我怎么就攤上這事努咐。” “怎么了殴胧?”我有些...
    開封第一講書人閱讀 156,674評論 0 345
  • 文/不壞的土叔 我叫張陵渗稍,是天一觀的道長佩迟。 經(jīng)常有香客問我,道長竿屹,這世上最難降的妖魔是什么报强? 我笑而不...
    開封第一講書人閱讀 56,340評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮拱燃,結(jié)果婚禮上秉溉,老公的妹妹穿的比我還像新娘。我一直安慰自己碗誉,他們只是感情好召嘶,可當我...
    茶點故事閱讀 65,404評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著哮缺,像睡著了一般弄跌。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上蝴蜓,一...
    開封第一講書人閱讀 49,749評論 1 289
  • 那天碟绑,我揣著相機與錄音俺猿,去河邊找鬼茎匠。 笑死,一個胖子當著我的面吹牛押袍,可吹牛的內(nèi)容都是我干的诵冒。 我是一名探鬼主播,決...
    沈念sama閱讀 38,902評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼谊惭,長吁一口氣:“原來是場噩夢啊……” “哼汽馋!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起圈盔,我...
    開封第一講書人閱讀 37,662評論 0 266
  • 序言:老撾萬榮一對情侶失蹤豹芯,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后驱敲,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體铁蹈,經(jīng)...
    沈念sama閱讀 44,110評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年众眨,在試婚紗的時候發(fā)現(xiàn)自己被綠了握牧。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,577評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡娩梨,死狀恐怖沿腰,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情狈定,我是刑警寧澤颂龙,帶...
    沈念sama閱讀 34,258評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響厘托,放射性物質(zhì)發(fā)生泄漏友雳。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,848評論 3 312
  • 文/蒙蒙 一铅匹、第九天 我趴在偏房一處隱蔽的房頂上張望押赊。 院中可真熱鬧,春花似錦包斑、人聲如沸流礁。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽神帅。三九已至,卻和暖如春萌抵,著一層夾襖步出監(jiān)牢的瞬間找御,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評論 1 264
  • 我被黑心中介騙來泰國打工绍填, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留霎桅,地道東北人。 一個月前我還...
    沈念sama閱讀 46,271評論 2 360
  • 正文 我出身青樓讨永,卻偏偏與公主長得像滔驶,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子卿闹,可洞房花燭夜當晚...
    茶點故事閱讀 43,452評論 2 348

推薦閱讀更多精彩內(nèi)容