溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux下用戶組、文件權限詳解

發布時間:2020-08-05 12:32:16 來源:網絡 閱讀:927 作者:七色洋 欄目:軟件技術

用戶組
在linux中的每個用戶必須屬于一個組,不能獨立于組外。在linux中每個文件有所有者、所在組、其它組的概念

  • 所有者

  • 所在組

  • 其它組

  • 改變用戶所在的組

所有者

一般為文件的創建者,誰創建了該文件,就天然的成為該文件的所有者

用ls ‐ahl命令可以看到文件的所有者

也可以使用chown 用戶名 文件名來修改文件的所有者

文件所在組

當某個用戶創建了一個文件后,這個文件的所在組就是該用戶所在的組

用ls ‐ahl命令可以看到文件的所有組

也可以使用chgrp 組名 文件名來修改文件所在的組

其它組

除開文件的所有者和所在組的用戶外,系統的其它用戶都是文件的其它組

文件權限
ls

-l中顯示的內容如下:

Linux下用戶組、文件權限詳解

  • 10個字符確定不同用戶能對文件干什么
  • Linux下用戶組、文件權限詳解
  • 第一個字符代表文件(-)、目錄(d),鏈接(l)

  • 其余字符每3個一組(rwx),讀(r)、寫(w)、執行(x)

  • 第一組rwx:文件所有者的權限是讀、寫和執行

  • 第二組rw-:與文件所有者同一組的用戶的權限是讀、寫但不能執行

  • 第三組r--:不與文件所有者同組的其他用戶的權限是讀不能寫和執行

也可用數字表示為:r=4,w=2,x=1 因此rwx=4+2+1=7

  • 1 表示連接的文件數

  • root 表示用戶

  • root表示用戶所在的組

  • 1213 表示文件大?。ㄗ止潱?/p>

  • Feb 2 09:39 表示最后修改日期

  • abc 表示文件名

改變權限的命令

chmod 改變文件或目錄的權限

chmod 755 abc:賦予demo01.sh權限rwxr-xr-x

chmod u=rwx,g=rx,o=rx demo01.sh:同上u=用戶權限,g=組權限,o=不同組其他用戶權限

chmod u-x,g+w demo01.sh:給abc去除用戶執行的權限,增加組寫的權限

chmod a+r demo01.sh:給所有用戶添加讀的權限
Linux下用戶組、文件權限詳解
改變所有者(chown)和用戶組(chgrp)命令

chown xiaoming abc:改變abc的所有者為xiaoming

chgrp root abc:改變abc所屬的組為root

chown root ./abc:改變abc這個目錄的所有者是root

chown ‐R root ./abc:改變abc這個目錄及其下面所有的文件和目錄的所有者是root

改變用戶所在組

在添加用戶時,可以指定將該用戶添加到哪個組中,同樣用root的管理權限可以改變某個用戶所在的組

  • usermod ‐g 組名 用戶名

你可以用

  • usermod ‐d 目錄名 用戶名,改變該用戶登錄的初始目錄
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女