欧美日韩中文在线观看,中文字幕在线免费看线人,丁香啪啪中文字幕亚洲人成一区,中文字幕一区日韩,91国产精品成人精品女人

歡迎訪(fǎng)問(wèn)30網(wǎng)!

400-0069-935

展開(kāi)

30網(wǎng)在線(xiàn)客服

  • 售前:peter 點(diǎn)擊這里給我發(fā)消息
  • 售前:jeming 點(diǎn)擊這里給我發(fā)消息
  • 售前:jack 點(diǎn)擊這里給我發(fā)消息
  • 售后:技術(shù) 點(diǎn)擊這里給我發(fā)消息
  • 電話(huà):400-0069-935
  • 飛機:ww_30w_cn
  • 郵箱
    2151613081@qq.com
x
歡迎來(lái)到30網(wǎng)絡(luò ),香港高防機型超低活動(dòng)價(jià)促銷(xiāo)中!
稍后再說(shuō) 立即咨詢(xún)

新聞動(dòng)態(tài)

LINUX系統權限(基本權限)

linux的系統權限:
r--  100 4
-w- 010 2
--x  001 1

[root@localhost ~]# ll -d dirdrwxrwxrwx 2 root root 18 Nov 5 12:21 dir[root@localhost ~]# ll -d dir/file -rw-r--r-- 1 root root 0 Nov 5 12:21 dir/file

1).權限描述
/root/dir的權限是所屬用戶(hù)root讀寫(xiě)執行,所屬組root讀執行,其他用戶(hù)讀執行
/root/dir/file的權限是所屬用戶(hù)root讀寫(xiě),所屬組root讀,其他用戶(hù)讀
2)判斷使用者的所屬

復制代碼

chown [user].[group] [-R] filename
[root@localhost ~]# chown oldboy dir/[root@localhost ~]# ll -d dir/drw-r----- 2 oldboy root 51 Nov 5 21:01 dir/[root@localhost ~]# chown .dba dir/[root@localhost ~]# ll -d dir/drw-r----- 2 oldboy dba 51 Nov 5 21:01 dir/[root@localhost ~]# chown root.root dir/[root@localhost ~]# ll -d dir/drw-r----- 2 root root 51 Nov 5 21:01 dir/[root@localhost ~]# chown oldboy:dba dir/[root@localhost ~]# ll -d dir/drw-r----- 2 oldboy dba 51 Nov 5 21:01 dir/

復制代碼

3)修改權限
第一種方式:
chmod [ugoa] [+-=] [rwx] [-R] filename

復制代碼

[root@localhost ~]# chmod 777 dir/[root@localhost ~]# ll -d dir/drwxrwxrwx 2 root root 18 Nov 5 12:21 dir/[root@localhost ~]# chmod go-w dir/[root@localhost ~]# ll -d dir/drwxr-xr-x 2 root root 18 Nov 5 12:21 dir/[root@localhost ~]# chmod g=rwx,o= dir/[root@localhost ~]# ll -d dir/drwxrwx--- 2 root root 18 Nov 5 12:21 dir/[root@localhost ~]# chmod a=rwx dir/[root@localhost ~]# ll -d dir/drwxrwxrwx 2 root root 18 Nov 5 12:21 dir/[root@localhost ~]# chmod -R 444 dir/ [root@localhost ~]# ll -d dir/ dir/file dr--r--r-- 2 root root 18 Nov 5 12:21 dir/
-r--r--r-- 1 root root 0 Nov 5 12:21 dir/file[root@localhost ~]# chmod -R =wx dir/[root@localhost ~]# ll -d dir/d-wx--x--x 2 root root 18 Nov 5 12:21 dir/[root@localhost ~]# ll -d dir/file --wx--x--x 1 root root 0 Nov 5 12:21 dir/file

復制代碼


第二種方式:
chmod nnn filename
第一個(gè)n:U
第二個(gè)n:G
第三個(gè)n:O
所屬用戶(hù)rw,屬組用戶(hù)只讀,其他用戶(hù)無(wú)權限
6                       4                               0

[root@localhost ~]# ll -d dir/
drw-r----- 2 root root 51 Nov 5 21:01 dir/
常用幾種組合 
默認目錄:755
默認文件:644
目錄:755 750 700
文件:644 640 600

linux系統基本權限

autorun
linux系統特殊權限
linux系統ACL

linux中的文件或目錄和用戶(hù)及用戶(hù)組關(guān)聯(lián)很大,linux這種每個(gè)文件或目錄都有一組共9個(gè)基礎權限位,每三個(gè)字符被分為一組,他們分別是
屬主權限位(占三個(gè)字符)、屬組權限位(占三個(gè)字符)、其他用戶(hù)權限位(占三個(gè)字符)。

比如rwxr-xr-x linux中正是這9個(gè)權限位來(lái)控制文件數字(User)、屬組(Group)、其他用戶(hù)(Other)基礎權限

用戶(hù)對資源說(shuō),有三種角色
User(u):屬主用戶(hù)(文件所有者)
Group(g):屬組用戶(hù)(包含組成員)
Other(o):匿名用戶(hù)(其他人)

判斷用戶(hù)是否為文件的所有者,如果是,按所有者的權限進(jìn)行訪(fǎng)問(wèn)
判斷是否為文件的所有組成員,如果是,就按組的權限去訪(fǎng)問(wèn)
不滿(mǎn)足上面條件的用戶(hù)就是文件的其他的人,按其他的人的權限去訪(fǎng)問(wèn)

rwx,rwx ,r-x
User Group Other

權限與屬主屬組 ,如圖1

 

 

                                                    圖1  權限與屬主屬組

文件權限對應表
字母                 含義       對應權限
r(read)         讀寫(xiě)權限           4 
w(write)       寫(xiě)入權限           2
x(execute)   執行權限           1
-(無(wú)權限) 沒(méi)有權限 0

如果權限位不可讀、不可寫(xiě)、不可執行,則用-來(lái)表示

權限與屬主屬組作用示例圖

 

 

                                           漫畫(huà) 


chown:linux中用來(lái)改變某個(gè)文件屬主的命令,如漫畫(huà)中所示,將某個(gè)"資源"的訪(fǎng)問(wèn)權限給予別人。(賣(mài)房)
chmod:linux中用來(lái)改變某個(gè)文件的訪(fǎng)問(wèn)模式的命令,如漫畫(huà)中所示,chmod777會(huì )將大門(mén)敞開(kāi),誰(shuí)都可以進(jìn)去。(租房)

1.權限修改命令chmod
chmod [ugoa] [+-=] [rwx] filename
chmod //修改文件目錄權限rwx -R級聯(lián)修改

mkdir -pv dir //建立目錄
touch dir/file //建立文件

復制代碼

示例1:chmod 777 dir/ //修改dir的目錄權限為777chmod u+rwx,g+rwx,o+rwx

示例2:chmod 666 dir/file //修改file文件權限為666chmod u+rw,g+rw,o+rw

示例3:chmod -R 700 dir/ //遞歸修改目錄權限(修改目錄及子目錄權限)

復制代碼

 

2.屬主屬組修改命令chown
chown //更改屬主以及屬組 -R;級聯(lián)修改

復制代碼

示例1:
[root@localhost ~]# chown oldboy dir/ //修改所屬主為bin[root@localhost ~]# ll -d dir/ //檢查屬主drw-r----- 2 oldboy root 51 Nov 5 21:01 dir/示例2:
[root@localhost ~]# chown .adm dir/ //修改所屬組為adm[root@localhost ~]# ll -d dir/ //檢查屬組drw-r----- 2 oldboy adm 51 Nov 5 21:01 dir/

復制代碼

 

3.基礎權限設置案例
權限                            對文件的影響                           對目錄的影響
讀取權限(r)      具有讀取閱讀文件內容權限           具有瀏覽目錄及子目錄 
寫(xiě)入權限(w)    具有新增、修改文件內容權限        具有增加和刪除目錄內容文件
執行權限(x)     具有執行文件的權限                      具有訪(fǎng)問(wèn)目錄內容(取決于目錄中的文件權限)

復制代碼

文件權限實(shí)驗案例//默認文件其他用戶(hù)僅有讀權限[root@localhost ~]# echo "date" > /tmp/date.txt
[root@localhost ~]# ll /tmp/date.txt 
-rw-r--r-- 1 root root 5 Nov 5 22:19 /tmp/date.txt//測試讀權限(無(wú)法執行或刪除)[root@localhost ~]# su - oldboy
[oldboy@localhost ~]$ cat /tmp/date.txt 
date[oldboy@localhost ~]$ echo "test">/tmp/date.txt 
-bash: /tmp/date.txt: Permission denied
[oldboy@localhost ~]$ /tmp/date.txt-bash: /tmp/date.txt: Permission denied//增加x執行權限[root@localhost ~]# chmod 645 /tmp/date.txt 
[root@localhost ~]# ls -lih /tmp/date.txt 
16777293 -rw-r--r-x 1 root root 5 Nov 5 22:19 /tmp/date.txt
[root@localhost ~]# su - oldboy -c '/tmp/date.txt' //測試執行權限Tue Nov 5 22:26:49 CST 2019

復制代碼

 

rwx對文件的影響
讀取權限(r)
文件只有r權限,具有讀取閱讀文件內容權限
1.能使用查看類(lèi)命令cat、head、tail、less、more
2.不能復制、不能移動(dòng)、不能編輯、不能刪除

寫(xiě)入權限(w)
如果文件只有w權限:具有新增、修改文件內容權限
1.使用vim編輯,會(huì )提示權限拒絕,但可強制保存,會(huì )覆蓋之前文件內容
2.使用echo命令重定向或追加重定向技術(shù)可以往文件內寫(xiě)入數據
3.使用cat命令讀取文件,將讀取到的文件輸出交給僅有w權限的輸入
4.不能復制、不能移動(dòng)、不能刪除(刪除需要看上級目錄w的權限)

執行權限(x)
文件只有w權限:具有執行文件的權限
//注意普通用戶(hù)需要有r權限,管理員不需要
1.不能執行、查看、編輯、復制、移動(dòng)、刪除

復制代碼

目錄權限實(shí)驗案例:
實(shí)驗案例1:對目錄沒(méi)有w,對文件有rwx
[root@localhost tmp]# mkdir -pv /testmkdir: created directory ‘/test’
[root@localhost tmp]# echo "test" >/test/test.txt
[root@localhost tmp]# ll -d /test/drwxr-xr-x 2 root root 22 Nov 5 22:51 /test/[root@localhost tmp]# chmod 777 /test/test.txt 
[root@localhost tmp]# ll /test/test.txt 
-rwxrwxrwx 1 root root 5 Nov 5 22:51 /test/test.txt//普通用戶(hù)驗證權限[oldboy@localhost ~]$ ls /test/test.txt
[oldboy@localhost ~]$ cat /test/test.txt 
test
[oldboy@localhost ~]$ rm -f /test/test.txt 
rm: cannot remove ‘/test/test.txt’: Permission denied

實(shí)戰案例2:對目錄有w,對文件沒(méi)有任何權限
[root@localhost tmp]# chmod 777 /test/[root@localhost tmp]# chmod 000 /test/test.txt 
[root@localhost tmp]# ll -d /test/drwxrwxrwx 2 root root 22 Nov 5 22:51 /test/[root@localhost tmp]# ll /test/test.txt 
---------- 1 root root 5 Nov 5 22:51 /test/test.txt//普通用戶(hù)驗證權限[oldboy@localhost ~]$ cat /test/test.txt 
cat: /test/test.txt: Permission denied
[oldboy@localhost ~]$ rm -f /test/test.txt 
[oldboy@localhost ~]$ touch /test/test.txt

實(shí)戰案例3:對目錄沒(méi)有x,對文件有任何權限
[root@localhost tmp]# chmod 766 /test/[root@localhost tmp]# chmod 777 /test/test.txt 
[root@localhost tmp]# ll -d /test/drwxrw-rw- 2 root root 22 Nov 5 23:02 /test/[root@localhost tmp]# echo "test">/test/test.txt 
[root@localhost tmp]# ll /test/test.txt 
-rwxrwxrwx 1 oldboy oldboy 5 Nov 5 23:08 /test/test.txt//普通用戶(hù)驗證權限[oldboy@localhost ~]$ cd /test/
-bash: cd: /test/: Permission denied
[oldboy@localhost ~]$ ls /test/ls: cannot access /test/test.txt: Permission deniedls: cannot access /test/123.txt: Permission denied123.txt test.txt
[oldboy@localhost ~]$ cat /test/test.txt 
cat: /test/test.txt: Permission denied
[oldboy@localhost ~]$ rm -f /test/test.txt 
rm: cannot remove ‘/test/test.txt’: Permission denied
[oldboy@localhost ~]$ touch /test/111.txttouch: cannot touch ‘/test/111.txt’: Permission denied

復制代碼

 

rw對目錄的影響
目錄只有r權限:具有瀏覽目錄及子目錄
1.能使用ls命令瀏覽目錄及子目錄,同時(shí)會(huì )提示權限拒絕
2.能使用ls -l命令瀏覽目錄及子目錄,會(huì )帶問(wèn)號,同時(shí)只能看到文件名
總結:目錄只有r權限,僅僅只能瀏覽內的文件名,無(wú)其他權限

寫(xiě)入權限(w)
如果目錄只有w權限:具有增加、刪除或修改目錄文件名權限(需要x配合)
//注意如果目錄有w權限,可以在目錄創(chuàng )建文件,可以刪除目錄中的文件(跟文件權限無(wú)關(guān))
不能進(jìn)入目錄,不能復制目錄,不能刪除目錄,不能移動(dòng)目錄

執行權限(x)
目錄只有x權限
1.只能進(jìn)入目錄
2.不能瀏覽、復制、移動(dòng)、刪除

權限小結:
文件rw權限:可以查看和編輯文件內容
文件rx權限:只能查看和執行文件,不能編輯、復制、移動(dòng)、刪除
目錄rx權限:允許流浪目錄內文件以及子目錄,并允許在目錄內新建文件,不允許創(chuàng )建、刪除文件和目錄


案例:針對tech部門(mén)訪(fǎng)問(wèn)目錄/home/tech設置權限,要求如下:
1.root用戶(hù)和tech組的員工可以讀寫(xiě)執行
2.其他用戶(hù)無(wú)任何權限

復制代碼

實(shí)現思路:1.創(chuàng  )建所需目錄
[root@localhost ~]# mkdir -p /home/tech2.創(chuàng  )建所需用戶(hù)、組
[root@localhost ~]# groupadd tech
[root@localhost ~]# useradd oldboy -g tech
[root@localhost ~]# useradd test3.設置所屬和權限
[root@localhost ~]# chmod 770 -R /home/tech/[root@localhost ~]# chown root.tech -R /home/tech/


欧美日韩中文在线观看,中文字幕在线免费看线人,丁香啪啪中文字幕亚洲人成一区,中文字幕一区日韩,91国产精品成人精品女人