首頁技術(shù)文章正文

Linux教程:詳細(xì)介紹Linux系統(tǒng)中的權(quán)限問題

更新時(shí)間:2020-04-01 來源:黑馬程序員 瀏覽量:

一、權(quán)限概述

1、什么是權(quán)限

在多用戶計(jì)算機(jī)系統(tǒng)的管理中,權(quán)限是指某個(gè)特定的用戶具有特定的系統(tǒng)資源使用權(quán)利。

在Linux 中分別有讀、寫、執(zhí)行權(quán)限:
linux權(quán)限管理01
注:一般給予目錄讀權(quán)限時(shí),也將會(huì)給其執(zhí)行權(quán)限,屬于“套餐”組合
假設(shè)目錄叫做 boxuegu
cd boxuegu
ls
ls /boxuegu
A 給boxuegu文件夾的權(quán)限
B root

2、為什么要設(shè)置權(quán)限
1)服務(wù)器中的數(shù)據(jù)價(jià)值
2)員工的工作職責(zé)和分工不同
3)應(yīng)對自外部的攻擊
4)內(nèi)部管理的需要

3、Linux中的權(quán)限類別
Linux 系統(tǒng)一般將文件權(quán)限分為3 類:
read(讀)
write(寫)
execute(執(zhí)行)
誰對文件有讀,寫,執(zhí)行的權(quán)限呢?


4、Linux中文件所有者
1)所有者分類(誰)
對于文件的所有者,又分為3類:
user(屬主)
group(屬組)
other(其他用戶)
user(屬主):文件的創(chuàng)建者或擁有者,換句話說,某個(gè)賬戶對這個(gè)文件有的權(quán)限。
A 一個(gè)人
B 多個(gè)人
group(屬組):文件所屬的用戶組,換句話或,某個(gè)用戶組對這個(gè)文件有的權(quán)限。
A 一個(gè)人
B 多個(gè)人
other(其他用戶):除了上面提到的屬主和屬組之外的所有用戶,對這個(gè)文件有的權(quán)限
A 一個(gè)人
B 多個(gè)人
舉例:
愛情公寓拆遷,拆遷款按照政策,分配如下:一半給張偉,另一半由愛情公寓3601和3602室的其余的伙伴平分。如果把拆遷款看做一個(gè)文件,那么這個(gè)文件的權(quán)限是:
屬主:張偉
屬組:3601和3602的其他伙伴,他們是一個(gè)組
其他用戶:沒有

2)所有者的表示方法
① u(the user who owns it)(屬主權(quán)限)
用u表示,文件所有者,默認(rèn)為文檔的創(chuàng)建者
② g(other users in the file's group)(屬組權(quán)限)
用g表示,在文件所屬組(默認(rèn)是創(chuàng)建文件的用戶的主組)里的用戶
③ o(other user not in the file's group)(其他權(quán)限)
用o表示,既不是文件的創(chuàng)建者,也不在文件屬組里的用戶,稱為其他人
注意:某些資料上會(huì)提到linux ugo權(quán)限,所謂ugo,就是User,
Group,Other三個(gè)單詞的首字母。就指屬主,主組,其他三種權(quán)限。
ugo等于u+g+o
a (all)等于u+g+o
我們后面設(shè)置文件權(quán)限的時(shí)候,會(huì)用到
④ root用戶(超級管理員)
在Linux 中,還有一個(gè)神一樣的用戶,這就是root 用戶,因?yàn)樵谒?/span>用戶中它擁有最大的權(quán)限 ,可以管理著普通用戶。因此以后在設(shè)置文檔的
權(quán)限的時(shí)候不必考慮root 用戶。推薦了解linux云計(jì)算+運(yùn)維開發(fā)培訓(xùn)課程。

分享到:
在線咨詢 我要報(bào)名
和我們在線交談!