第十六天課堂筆記 3月21號

學(xué)習(xí)內(nèi)容【文件】權(quán)限

【目錄】權(quán)限***
依鸥、


001.png
006.png

【文件】權(quán)限

【目錄】權(quán)限***

字符和數(shù)字(8進(jìn)制)權(quán)限知識*****

chmod chown chgrp命令使用顽决。*****

企業(yè)真實(shí)案例:網(wǎng)站文件被惡意修改了*****

特殊權(quán)限藐吮,suid** sgid sticky*

重點(diǎn)suid

umask默認(rèn)權(quán)限控制*

Linux基礎(chǔ)權(quán)限是9個(gè)字符器虾。

r 4

w 2

x 1

  • 0

分3組:

前三個(gè)字符是表示用戶(屬主)權(quán)限位 user(用戶) u

中三個(gè)字符是表示用戶組權(quán)限位 group(用戶組) g

后三個(gè)字符是其它用戶權(quán)限位 others(其他用戶) o

同一組的三個(gè)字符權(quán)限也是有位置的:

r-- 第一個(gè)字符的位置讀的權(quán)限位

第二個(gè)字符的位置寫的權(quán)限位

第三個(gè)字符的位置是執(zhí)行的權(quán)限位朵锣。

[圖片上傳失敗...(image-62d408-1553181380692)]

002.png

Linux權(quán)限有兩種表現(xiàn)形式:

009.png

r 4

w 2

x 1

  • 0

實(shí)際的權(quán)限表示就是將每3位相加即可捞高。

rwxr-xr-x 755

rwx 7

r-x 5

r-x 5

007.png

2氯材、字符表示法

rw-rw-r-x 代表的數(shù)字權(quán)限為665

--xr-x-wx 代表的數(shù)字權(quán)限為153

-wx--x--x 代表的數(shù)字權(quán)限為311

而以下數(shù)字權(quán)限表示的字符權(quán)限如下:

755 代表的字符權(quán)限為rwxr-xr-x

644 代表的字符權(quán)限為rw-r--r--

134 代表的字符權(quán)限為--x-wxr--

修改文件屬性的用戶和組

chown 用戶.用戶組 文件 這里的點(diǎn)可以用:替換。

chown 用戶 文件

chown .用戶組 文件 ====chgrp 用戶組 文件

y]#

安全權(quán)限臨界點(diǎn):

文件不想被修改被執(zhí)行:644

[root@oldboyedu /oldboy]# touch oldboy.txt

[root@oldboyedu /oldboy]# ls -l

total 4

-rw-r--r-- 1 root root 0 Oct 7 23:21 oldboy.txt

目錄不想被修改(刪除移動(dòng)創(chuàng)建)被執(zhí)行(進(jìn)入):755

企業(yè)真實(shí)案例:網(wǎng)站文件被惡意修改了硝岗。氢哮。。型檀。打開網(wǎng)站后有彈窗廣告(不是你網(wǎng)站的)

用戶打開網(wǎng)站冗尤,報(bào)警。

原因:權(quán)限設(shè)置不到位贱除。chmod -R 777 目錄 開發(fā)人員習(xí)慣

解決方案:

1生闲、備份

tar zcvf /opt/oldboy_$(date +%F).tar.gz ./oldboy/

2、找到被修改的文件

3月幌、批量刪除

4碍讯、找到文件被篡改來源,并優(yōu)化調(diào)整扯躺。

亡羊補(bǔ)牢捉兴。

5、寫總結(jié) 故障報(bào)告录语。

控制默認(rèn)權(quán)限的東西 umask

創(chuàng)建文件默認(rèn)最大的權(quán)限為666 (-rw-rw-rw-)倍啥,其默認(rèn)創(chuàng)建的文件沒有可執(zhí)行權(quán)限x位。

當(dāng)umask中存在奇數(shù)位的時(shí)候澎埠,在計(jì)算完畢虽缕,奇數(shù)位加1

基于文件:默認(rèn)權(quán)限規(guī)則 了解

從666計(jì)算

umask都為偶數(shù) 默認(rèn)權(quán)限用減法

umask有奇數(shù) 默認(rèn)權(quán)限用減法 然后奇數(shù)位加1

基于目錄:默認(rèn)權(quán)限規(guī)則

從777計(jì)算

默認(rèn)權(quán)限用減法

Linux系統(tǒng)特殊權(quán)限位知識

9位基礎(chǔ)權(quán)限

還有3位特殊權(quán)限位:

suid位:

suid(setuid)位通過S字符標(biāo)識,

存在于基本權(quán)限的用戶權(quán)限位的x權(quán)限對應(yīng)的位置蒲稳,

如果用戶權(quán)限位對應(yīng)的x權(quán)限位上有x權(quán)限氮趋,則suid就用小寫的s標(biāo)識,

suid的s對應(yīng)的數(shù)字權(quán)限為4江耀,完整權(quán)限用八進(jìn)制數(shù)4000表示剩胁。

sgid位:

sgid(setgid)位同樣是通過S字符來標(biāo)識,

但是祥国,sgid位存在于基本權(quán)限的用戶組權(quán)限位的x權(quán)限對應(yīng)的位置昵观,

如果用戶組權(quán)限位對應(yīng)的x權(quán)限位上有x權(quán)限,則sgid就用小寫的s標(biāo)識,

suid的s對應(yīng)的數(shù)字權(quán)限為2啊犬,完整的權(quán)限用八進(jìn)制數(shù)2000表示灼擂。

sticky(粘滯位)知識簡介

sticky(粘滯)位通過字符T標(biāo)識,存在于基本權(quán)限的其他用戶位對應(yīng)的x權(quán)限位上觉至,

如果其他用戶位的x權(quán)限位上有x權(quán)限缤至,

則sticky(粘滯)位通過小寫的t標(biāo)識,對應(yīng)的數(shù)字權(quán)限是1康谆,

完整的權(quán)限用八進(jìn)制數(shù)1000表示。

004.png

工作中有啥用嫉到?

suid到底有什么 作用

簡單地說沃暗,suid的作用就是讓普通用戶可以在執(zhí)行某個(gè)設(shè)置了suid位的命令或程序時(shí),

擁有和root管理員一樣的身份和權(quán)限(默認(rèn)情況)何恶。

字符和數(shù)字(8進(jìn)制)權(quán)限知識*****

chmod chown chgrp命令使用孽锥。*****

企業(yè)真實(shí)案例:網(wǎng)站文件被惡意修改了*****

特殊權(quán)限,suid** sgid sticky*

重點(diǎn)suid

umask默認(rèn)權(quán)限控制*

Linux基礎(chǔ)權(quán)限是9個(gè)字符细层。

[圖片上傳失敗...(image-6faefd-1553181259300)]

r 4

w 2

x 1

  • 0

分3組:

前三個(gè)字符是表示用戶(屬主)權(quán)限位 user(用戶) u

中三個(gè)字符是表示用戶組權(quán)限位 group(用戶組) g

后三個(gè)字符是其它用戶權(quán)限位 others(其他用戶) o

同一組的三個(gè)字符權(quán)限也是有位置的:

r-- 第一個(gè)字符的位置讀的權(quán)限位

第二個(gè)字符的位置寫的權(quán)限位

第三個(gè)字符的位置是執(zhí)行的權(quán)限位惜辑。

[圖片上傳失敗...(image-144e8a-1553181259300)]

Linux權(quán)限有兩種表現(xiàn)形式:

1、數(shù)字表示法 稱為8進(jìn)制權(quán)限

r 4

w 2

x 1

  • 0

實(shí)際的權(quán)限表示就是將每3位相加即可疫赎。

rwxr-xr-x 755

rwx 7

r-x 5

r-x 5

2盛撑、字符表示法

rw-rw-r-x 代表的數(shù)字權(quán)限為665

--xr-x-wx 代表的數(shù)字權(quán)限為153

-wx--x--x 代表的數(shù)字權(quán)限為311

而以下數(shù)字權(quán)限表示的字符權(quán)限如下:

755 代表的字符權(quán)限為rwxr-xr-x

644 代表的字符權(quán)限為rw-r--r--

134 代表的字符權(quán)限為--x-wxr--

修改文件屬性的用戶和組

chown 用戶.用戶組 文件 這里的點(diǎn)可以用:替換。

chown 用戶 文件

chown .用戶組 文件 ====chgrp 用戶組 文件

y]#

安全權(quán)限臨界點(diǎn):

文件不想被修改被執(zhí)行:644

[root@oldboyedu /oldboy]# touch oldboy.txt

[root@oldboyedu /oldboy]# ls -l

total 4

-rw-r--r-- 1 root root 0 Oct 7 23:21 oldboy.txt

目錄不想被修改(刪除移動(dòng)創(chuàng)建)被執(zhí)行(進(jìn)入):755

企業(yè)真實(shí)案例:網(wǎng)站文件被惡意修改了捧搞。抵卫。。胎撇。打開網(wǎng)站后有彈窗廣告(不是你網(wǎng)站的)

用戶打開網(wǎng)站介粘,報(bào)警。

原因:權(quán)限設(shè)置不到位晚树。chmod -R 777 目錄 開發(fā)人員習(xí)慣

解決方案:

1姻采、備份

tar zcvf /opt/oldboy_$(date +%F).tar.gz ./oldboy/

2、找到被修改的文件

3爵憎、批量刪除

4慨亲、找到文件被篡改來源,并優(yōu)化調(diào)整纲堵。

亡羊補(bǔ)牢巡雨。

5、寫總結(jié) 故障報(bào)告席函。

控制默認(rèn)權(quán)限的東西 umask

創(chuàng)建文件默認(rèn)最大的權(quán)限為666 (-rw-rw-rw-)铐望,其默認(rèn)創(chuàng)建的文件沒有可執(zhí)行權(quán)限x位。

當(dāng)umask中存在奇數(shù)位的時(shí)候,在計(jì)算完畢正蛙,奇數(shù)位加1

基于文件:默認(rèn)權(quán)限規(guī)則 了解

從666計(jì)算

umask都為偶數(shù) 默認(rèn)權(quán)限用減法

umask有奇數(shù) 默認(rèn)權(quán)限用減法 然后奇數(shù)位加1

基于目錄:默認(rèn)權(quán)限規(guī)則

從777計(jì)算

默認(rèn)權(quán)限用減法

Linux系統(tǒng)特殊權(quán)限位知識

9位基礎(chǔ)權(quán)限

還有3位特殊權(quán)限位:

suid位:

suid(setuid)位通過S字符標(biāo)識督弓,

存在于基本權(quán)限的用戶權(quán)限位的x權(quán)限對應(yīng)的位置,

如果用戶權(quán)限位對應(yīng)的x權(quán)限位上有x權(quán)限乒验,則suid就用小寫的s標(biāo)識愚隧,

suid的s對應(yīng)的數(shù)字權(quán)限為4,完整權(quán)限用八進(jìn)制數(shù)4000表示锻全。

sgid位:

sgid(setgid)位同樣是通過S字符來標(biāo)識狂塘,

但是,sgid位存在于基本權(quán)限的用戶組權(quán)限位的x權(quán)限對應(yīng)的位置鳄厌,

如果用戶組權(quán)限位對應(yīng)的x權(quán)限位上有x權(quán)限荞胡,則sgid就用小寫的s標(biāo)識,

suid的s對應(yīng)的數(shù)字權(quán)限為2了嚎,完整的權(quán)限用八進(jìn)制數(shù)2000表示泪漂。

sticky(粘滯位)知識簡介

sticky(粘滯)位通過字符T標(biāo)識,存在于基本權(quán)限的其他用戶位對應(yīng)的x權(quán)限位上歪泳,

如果其他用戶位的x權(quán)限位上有x權(quán)限萝勤,

則sticky(粘滯)位通過小寫的t標(biāo)識,對應(yīng)的數(shù)字權(quán)限是1呐伞,

完整的權(quán)限用八進(jìn)制數(shù)1000表示敌卓。

工作中有啥用?

suid到底有什么 作用

簡單地說荸哟,suid的作用就是讓普通用戶可以在執(zhí)行某個(gè)設(shè)置了suid位的命令或程序時(shí)假哎,

擁有和root管理員一樣的身份和權(quán)限(默認(rèn)情況)。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末鞍历,一起剝皮案震驚了整個(gè)濱河市舵抹,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌劣砍,老刑警劉巖惧蛹,帶你破解...
    沈念sama閱讀 216,324評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異刑枝,居然都是意外死亡香嗓,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,356評論 3 392
  • 文/潘曉璐 我一進(jìn)店門装畅,熙熙樓的掌柜王于貴愁眉苦臉地迎上來靠娱,“玉大人,你說我怎么就攤上這事掠兄∠裨疲” “怎么了锌雀?”我有些...
    開封第一講書人閱讀 162,328評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長迅诬。 經(jīng)常有香客問我腋逆,道長,這世上最難降的妖魔是什么侈贷? 我笑而不...
    開封第一講書人閱讀 58,147評論 1 292
  • 正文 為了忘掉前任惩歉,我火速辦了婚禮,結(jié)果婚禮上俏蛮,老公的妹妹穿的比我還像新娘撑蚌。我一直安慰自己,他們只是感情好搏屑,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,160評論 6 388
  • 文/花漫 我一把揭開白布锨并。 她就那樣靜靜地躺著,像睡著了一般睬棚。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上解幼,一...
    開封第一講書人閱讀 51,115評論 1 296
  • 那天抑党,我揣著相機(jī)與錄音,去河邊找鬼撵摆。 笑死底靠,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的特铝。 我是一名探鬼主播暑中,決...
    沈念sama閱讀 40,025評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼鲫剿!你這毒婦竟也來了鳄逾?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,867評論 0 274
  • 序言:老撾萬榮一對情侶失蹤灵莲,失蹤者是張志新(化名)和其女友劉穎雕凹,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體政冻,經(jīng)...
    沈念sama閱讀 45,307評論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡枚抵,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,528評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了明场。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片汽摹。...
    茶點(diǎn)故事閱讀 39,688評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖苦锨,靈堂內(nèi)的尸體忽然破棺而出逼泣,到底是詐尸還是另有隱情趴泌,我是刑警寧澤,帶...
    沈念sama閱讀 35,409評論 5 343
  • 正文 年R本政府宣布圾旨,位于F島的核電站踱讨,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏砍的。R本人自食惡果不足惜痹筛,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,001評論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望廓鞠。 院中可真熱鬧帚稠,春花似錦、人聲如沸床佳。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,657評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽砌们。三九已至杆麸,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間浪感,已是汗流浹背昔头。 一陣腳步聲響...
    開封第一講書人閱讀 32,811評論 1 268
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留影兽,地道東北人揭斧。 一個(gè)月前我還...
    沈念sama閱讀 47,685評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像峻堰,于是被迫代替她去往敵國和親讹开。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,573評論 2 353

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