用戶身份與文件權(quán)限---su命令與sudo服務(wù)

用戶身份與文件權(quán)限---su命令與sudo服務(wù)

1,su 命令

su 命令可以在當(dāng)前用戶不退出的情況下切換用戶身份

  • root 管理員切換普通用戶不需要密碼驗(yàn)證
  • 普通用戶切換到 root 管理員就需要進(jìn)行密碼驗(yàn)證
[root@study doc]# su - chen
Last login: Thu Dec 20 15:23:58 CST 2018 on pts/0
[chen@study ~]$ id
uid=1000(chen) gid=1000(chen) groups=1000(chen)

su 命令與用戶名之間有一個(gè)減號(hào)(-)启搂,這將完全切換為新用戶涝开,即把環(huán)境變量也變更為新用戶的相應(yīng)信息,而不保留原始信息

2,sudo 命令

sudo 命令把特定命令的執(zhí)行權(quán)限賦予給定用戶后裸,避免泄露 root 管理員密碼

sudo 服務(wù)中的可用參數(shù)以及作用

  • -h:列出幫助信息
  • -l:列出當(dāng)前用戶可執(zhí)行的命令
  • -u用戶名或UID值:已指定的用戶身份執(zhí)行命令
  • -k:清空密碼的有效時(shí)間,下次執(zhí)行 sudo 時(shí)需要再次進(jìn)行密碼驗(yàn)證
  • -b:在后臺(tái)執(zhí)行指定的命令
  • -p:更改詢問(wèn)密碼的提示語(yǔ)

sudi 命令功能:

  • 限制用戶執(zhí)行指定的命令
  • 記錄用戶執(zhí)行的沒(méi)一條指令
  • 配置文檔(/ettc/sudioers)提供集中的用戶管理冒滩、權(quán)限與主機(jī)等參數(shù)
  • 驗(yàn)證密碼后5分鐘內(nèi)(默認(rèn)值)無(wú)須再讓用戶再次驗(yàn)證密碼

visudo 命令

只有 root 管理員才可以使用 visudo 命令編輯服務(wù)的配置文件

sudo命令提供 visudio 命令來(lái)配置用戶權(quán)限微驶,避免直接修改配置文件時(shí)可能出現(xiàn)的問(wèn)問(wèn)題。且這條命令在配置用戶權(quán)限時(shí)將禁止多個(gè)用戶同時(shí)修改sudoers配置文件开睡,還可以對(duì)配置文件內(nèi)的參數(shù)進(jìn)行語(yǔ)法檢查因苹,并在發(fā)現(xiàn)參數(shù)錯(cuò)誤時(shí)進(jìn)行報(bào)錯(cuò)。

示例1
在下方所示位置增加普通用戶 chen 可執(zhí)行命令權(quán)限

93行添加信息為:
誰(shuí)可以使用 允許使用的主機(jī)=(以誰(shuí)的身份) 可執(zhí)行命令的列表

[root@study ~]# visudo
     90 ##
     91 ## Allow root to run any commands anywhere
     92 root    ALL=(ALL)       ALL
     93 chen    ALL=(ALL)       ALL ## 添加普通用戶 chen 的信息

使用 sudo -l 查看 chen 的所有可執(zhí)行命令
注意:下面命令驗(yàn)證的是該普通用戶的命令篇恒,而不是root管理員的密碼

[root@study ~]# su - chen
Last login: Thu Dec 20 18:30:13 CST 2018 on pts/0
[chen@study ~]$ sudo -l
[sudo] password for chen:  # 輸入用戶 chen 的密碼扶檐,而不是 root 的
Matching Defaults entries for chen on study:
    !visiblepw, always_set_home, match_group_by_gid, env_reset, env_keep="COLORS DISPLAY HOSTNAME HISTSIZE KDEDIR LS_COLORS", env_keep+="MAIL PS1 PS2 QTDIR USERNAME LANG LC_ADDRESS LC_CTYPE", env_keep+="LC_COLLATE LC_IDENTIFICATION
    LC_MEASUREMENT LC_MESSAGES", env_keep+="LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER LC_TELEPHONE", env_keep+="LC_TIME LC_ALL LANGUAGE LINGUAS _XKB_CHARSET XAUTHORITY", secure_path=/sbin\:/bin\:/usr/sbin\:/usr/bin

User chen may run the following commands on study:
    (ALL) ALL

驗(yàn)證1:普通用戶查看 /root 目錄

[chen@study ~]$ ls /root
ls: cannot open directory /root: Permission denied
[chen@study ~]$ sudo ls /root
backup.taar.gz  linux  mysql80-community-release-el7-1.noarch.rpm  test

示例2:僅賦予普通用戶 cat 命令root的權(quán)限
生產(chǎn)環(huán)境不允許某個(gè)普通用戶擁有整個(gè)系統(tǒng)所有命令的最高權(quán)限,因此ALL參數(shù)不適合婚度,因此只能賦予普通用戶具體的命令以滿足工作需求蘸秘,受到必要的權(quán)限舒服
注意:如果需要讓某個(gè)用戶以 root 管理員的身份執(zhí)行命令,一定要給出命令的絕對(duì)路徑(可用 whereis 命令查找)

[root@study ~]# whereis cat
cat: /usr/bin/cat /usr/share/man/man1/cat.1.gz
[root@study ~]# visudo
##
## Allow root to run any commands anywhere
root    ALL=(ALL)       ALL
chen    ALL=(ALL)       /usr/bin/cat  ## 添加普通用戶 chen 的信息

驗(yàn)證2:普通用戶用命令 cat 查看 /etc/shadow 文件

[root@study ~]# su - chen
Last login: Fri Dec 21 14:07:12 CST 2018 on pts/1
[chen@study ~]$ cat /etc/shadow
cat: /etc/shadow: Permission denied
[chen@study ~]$ sudo cat /etc/shadow
[sudo] password for chen:   # 此除輸入該普通用戶的密碼
root:$6$nivk2N7o$zTJ/PFjcpwlpL80CWjfQCnIhM7K75Oc0PU/RYOWLJBl7/XZ9spuJv4ERQ60bTCh0uZp1FMOwqkV7OO.4N7GgG0:17687:0:99999:7:::
bin:*:17110:0:99999:7:::
daemon:*:17110:0:99999:7:::
adm:*:17110:0:99999:7:::
... ... ... 省略下方內(nèi)容

示例3:去除使用sudo命令時(shí)的密碼驗(yàn)證

[root@study ~]# visudo
     90 ##
     91 ## Allow root to run any commands anywhere
     92 root    ALL=(ALL)       ALL
     93 chen    ALL=NOPASSWD: /usr/bin/cat  ## 添加普通用戶 chen 的信息 

驗(yàn)證3:清除 sudo 密碼有效時(shí)間蝗茁,普通用戶再使用 cat 查看 /etc/shadow

[root@study ~]# su - chen
Last login: Fri Dec 21 14:22:58 CST 2018 on pts/1
[chen@study ~]$ sudo -k
[chen@study ~]$ sudo cat /etc/shadow
root:$6$nivk2N7o$zTJ/PFjcpwlpL80CWjfQCnIhM7K75Oc0PU/RYOWLJBl7/XZ9spuJv4ERQ60bTCh0uZp1FMOwqkV7OO.4N7GgG0:17687:0:99999:7:::
bin:*:17110:0:99999:7:::
daemon:*:17110:0:99999:7:::
adm:*:17110:0:99999:7:::
... ... ...  省略下方內(nèi)容
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末醋虏,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子哮翘,更是在濱河造成了極大的恐慌颈嚼,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,843評(píng)論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件饭寺,死亡現(xiàn)場(chǎng)離奇詭異阻课,居然都是意外死亡叫挟,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,538評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén)限煞,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)抹恳,“玉大人,你說(shuō)我怎么就攤上這事署驻》芟祝” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,187評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵旺上,是天一觀的道長(zhǎng)瓶蚂。 經(jīng)常有香客問(wèn)我,道長(zhǎng)宣吱,這世上最難降的妖魔是什么窃这? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,264評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮征候,結(jié)果婚禮上杭攻,老公的妹妹穿的比我還像新娘。我一直安慰自己倍奢,他們只是感情好朴上,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,289評(píng)論 6 390
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著卒煞,像睡著了一般痪宰。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上畔裕,一...
    開(kāi)封第一講書(shū)人閱讀 51,231評(píng)論 1 299
  • 那天衣撬,我揣著相機(jī)與錄音,去河邊找鬼扮饶。 笑死具练,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的甜无。 我是一名探鬼主播,決...
    沈念sama閱讀 40,116評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼岂丘,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼陵究!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起奥帘,我...
    開(kāi)封第一講書(shū)人閱讀 38,945評(píng)論 0 275
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤铜邮,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體松蒜,經(jīng)...
    沈念sama閱讀 45,367評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡扔茅,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,581評(píng)論 2 333
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了秸苗。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片召娜。...
    茶點(diǎn)故事閱讀 39,754評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖难述,靈堂內(nèi)的尸體忽然破棺而出萤晴,到底是詐尸還是另有隱情,我是刑警寧澤胁后,帶...
    沈念sama閱讀 35,458評(píng)論 5 344
  • 正文 年R本政府宣布,位于F島的核電站嗦枢,受9級(jí)特大地震影響攀芯,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜文虏,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,068評(píng)論 3 327
  • 文/蒙蒙 一侣诺、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧氧秘,春花似錦年鸳、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,692評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至灭忠,卻和暖如春膳算,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背弛作。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,842評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工涕蜂, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人映琳。 一個(gè)月前我還...
    沈念sama閱讀 47,797評(píng)論 2 369
  • 正文 我出身青樓机隙,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,654評(píng)論 2 354

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