最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

linux 權(quán)限管理命令腳本解析

 更新時間:2023年09月18日 09:56:46   作者:bug生產(chǎn)者  
這篇文章主要為大家介紹了linux 權(quán)限管理命令腳本解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

權(quán)限管理命令

權(quán)限的查看及含義

可以使用ls -l來查看每個文件或目錄的權(quán)限,一共有十位

ls -ls
-------------------------------------------------------------------
-rw-------. 1 root root   946 Feb 14 16:13 anaconda-ks.cfg
drwxr-xr-x. 2 root root  4096 Feb 15 15:47 Desktop

<!-- more -->

  • 第 1 個字符表示文件類型,其中,普通文件 (-)、目錄文件 (d)、套接字文件 (s),管道文件 (p),字符設(shè)備文件 (c),塊設(shè)備文件 (b),軟鏈接文件 (l);
  • 第 2 個字符開始的 rwxr-xr-x 部分表示文件的權(quán)限位,共有 9 位。每三位為一組,分別為所有者的權(quán)限u、所屬組的權(quán)限g、其他人權(quán)限o

    • 第 2~4 位的 rwx 表示該文件可被它的 所有者以 r(讀) 或 w(寫) 或 x(執(zhí)行) 的權(quán)限訪問。
    • 第 5~7 位的 r-x 表示該文件可被與該文件同一所有組的用戶以 r 或 x 的權(quán)限訪問
    • 第 8~10 位的 r-x 表示該文件可被其它未知用戶以 r 或 x 的權(quán)限訪問。

權(quán)限修改

使用設(shè)置權(quán)限的命令 chmod

#chmod [設(shè)置權(quán)限的對象]+/-[權(quán)限] [文件] 
#  設(shè)置權(quán)限的對象包括 所有者、所屬組、其他這三類。u表示文件的所有者,g表示文件的所屬組,o代表其他人  
# +代表增加權(quán)限,-代表去掉權(quán)限  
# 文件的權(quán)限就是讀、寫和執(zhí)行,分別用r、w、x表示
chmod g+w abc.txt
#多個設(shè)置權(quán)限可以使用逗號分隔
chmod u+x,g+w abc.txt

數(shù)字權(quán)限

使用字母設(shè)置權(quán)限命令比較長,linux支持使用數(shù)字來替代權(quán)限,計算為二進制111

  • 4 代表r權(quán)限,讀權(quán)限
  • 2 代表w權(quán)限,寫權(quán)限
  • 1 代表x權(quán)限,執(zhí)行權(quán)限

可以使用多個數(shù)字加和的方式來設(shè)置權(quán)限

#設(shè)置u權(quán)限為7=4+2+1,設(shè)置g權(quán)限為5=4+1,設(shè)置o權(quán)限為5=4+1
chmod 755 abc.txt

用戶操作

添加用戶

#添加用戶
#useradd 用戶名
useradd user1
#給user1設(shè)置密碼
#passwd 用戶名
passwd user1

修改文件所有者

#chown 用戶名 文件
chown user1 abc.txt
#chown 用戶名:組名 文件
chown user1:user1 abc.txt
-R 遞歸式改變指定目錄及目錄下所有文件和子目錄 
-v 顯示 chown 命令所做的工作

修改所屬組

#chgrp 組名 文件名
chgrp user1 abc.txt
-R 遞歸式改變指定目錄及目錄下所有文件和子目錄

ACL操作

ACL是用來解決用戶對文件身份不足的問題,上述權(quán)限管理只能對三類人群進行權(quán)限區(qū)分,這明顯是不夠的,所以出現(xiàn)了ACL操作

先確認一下acl是否開啟(一般情況下acl是開啟的)

# dumpe2fs 查詢指定分區(qū)詳細文件系統(tǒng)信息的命令
# 這里我的sda1是根分區(qū),
dumpe2fs -h /dev/sda1
-h 只顯示超級塊中的信息,不顯示磁盤塊組的信息
-----------------------------
#如果在查詢結(jié)果中找到Default mount options:    user_xattr acl則說明acl是開啟狀態(tài)

如果acl沒有開啟

#重新掛載根分區(qū)
mount -o remount,acl /

ACL基本命令

查看文件acl權(quán)限

getfacl 1.txt
-----------------
# file: 1.txt
# owner: root
# group: root
user::rw-
group::r--
other::r--

設(shè)定acl權(quán)限

#setfacl [options] 文件名
setfacl -m u:test1:6 1.txt
-----------------
-m u:用戶名:權(quán)限 | g:組名:權(quán)限  設(shè)定acl權(quán)限
-b  刪除acl權(quán)限
-R 遞歸,只能作用于目錄,將權(quán)限同樣賦給目錄中的文件  setfacl -m u:test1:6 -R src  只能對已存在的文件設(shè)置權(quán)限
                                             setfacl -m d:u:test1:6 -R src  對以后創(chuàng)建的文件也生效,d表示默認

sudo授權(quán) 給普通用戶賦予部分管理員權(quán)限

以上就是linux 權(quán)限管理命令腳本解析的詳細內(nèi)容,更多關(guān)于linux 權(quán)限管理命令的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 最快捷登陸ssh 服務(wù)器的方法

    最快捷登陸ssh 服務(wù)器的方法

    這篇文章主要介紹了如果利用shell 腳本登陸,實現(xiàn)最快速登陸,需要的朋友可以參考下
    2013-11-11
  • shell腳本編寫俄羅斯方塊

    shell腳本編寫俄羅斯方塊

    這篇文章主要為大家詳細介紹了shell腳本編寫俄羅斯方塊,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • Linux命令創(chuàng)建日期文件夾或者文件的實例代碼

    Linux命令創(chuàng)建日期文件夾或者文件的實例代碼

    本文通過實例代碼給大家介紹了Linux命令創(chuàng)建日期文件夾或者文件的相關(guān)知識,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-10-10
  • Shell腳本實現(xiàn)亂序排列文件內(nèi)容的多種方法(洗牌問題)

    Shell腳本實現(xiàn)亂序排列文件內(nèi)容的多種方法(洗牌問題)

    這篇文章主要介紹了Shell腳本實現(xiàn)亂序排列文件內(nèi)容的多種方法(洗牌問題),本文給出3個Shell腳本和一個Python腳本解決亂序排列文件內(nèi)容問題,需要的朋友可以參考下
    2015-01-01
  • linux腳本判斷條件總結(jié)(必看)

    linux腳本判斷條件總結(jié)(必看)

    下面小編就為大家?guī)硪黄猯inux腳本判斷條件總結(jié)(必看)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • shell中實用eval命令和安全問題

    shell中實用eval命令和安全問題

    eval命令非常強大,但也非常容易被濫用,本文主要介紹了shell中實用eval命令和安全問題,具有一定的參考價值,感興趣的可以了解一下
    2023-10-10
  • linux命令切換目錄的使用方法

    linux命令切換目錄的使用方法

    切換目錄的方式有很多種,最常用的莫過于cd 命令了,這里介紹四個命令pushd,popd,dirs,cd -的使用方法
    2014-01-01
  • 詳解如何在Linux中退出Hive命令行

    詳解如何在Linux中退出Hive命令行

    在使用Hive進行數(shù)據(jù)查詢和操作時,有時候我們需要退出Hive命令行界面,本文將介紹如何在Linux系統(tǒng)中退出Hive命令行,文中通過代碼示例講解的非常詳細,具有一定的參考價值,需要的朋友可以參考下
    2024-11-11
  • 普通用戶啟動supervisor報HTTP錯誤(strace)解決分析

    普通用戶啟動supervisor報HTTP錯誤(strace)解決分析

    這篇文章主要為大家介紹了普通用戶啟動supervisor報HTTP錯誤strace的問題解決分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-07-07
  • linux 中vim的用法講解

    linux 中vim的用法講解

    Vim 是 Linux 系統(tǒng)上的最著名的文本/代碼編輯器,也是早年的 Vi 編輯器的加強版,而 gVim 則是其 Windows 版。這篇文章主要介紹了linux 中vim的用法講解的相關(guān)資料,需要的朋友可以參考下
    2016-10-10

最新評論

南投县| 二连浩特市| 收藏| 竹北市| 通海县| 辉县市| 阿图什市| 安康市| 古交市| 罗甸县| 裕民县| 万年县| 北碚区| 水城县| 拉萨市| 白水县| 宁陕县| 灵璧县| 芒康县| 泗阳县| 太仆寺旗| 永清县| 乌审旗| 喀什市| 城固县| 凤城市| 邯郸县| 玉溪市| 恭城| 赞皇县| 开江县| 上饶县| 吐鲁番市| 芒康县| 义乌市| 镇安县| 曲阳县| 大石桥市| 揭西县| 阿拉善盟| 淳化县|