當前位置:首頁 » 操作系統 » linux更改許可權

linux更改許可權

發布時間: 2022-10-05 17:40:34

linux怎樣修改用戶許可權

看你是要給用戶本身修改許可權,還是修改文件的許可權讓其它用戶可以訪問執行。
一般如果你修改用戶本身的許可權,也沒有太多好改的,一般用戶創建用戶(useradd)之後,用戶就會有一個默認或指定的
userid和groupid.
一般對UNIX系統下的文件,都分為「user自己、usergroup、其它user」可以「讀、寫、執行」三類,用ls
-la可以看到,如:
#
ls
-l
-rwxr-xr-x
1
root
bin
62528
Jan
23
2005
zip
其中r表示可以
read/讀,w表示可以
write/寫,x表示可以
execute/執行。
userid一般都是唯一的,但你可以修改自己user的group信息,以加入需要的用戶組裡面訪問特定的文件。
groupadd
:添加用戶組;
groupdel
:刪除用戶組;
groupmod
:修改用戶組信息
一般我們日常碰到要修改用戶許可權的,往往是要麼修改一下用戶的gorupid,通過上面命令可以改;要麼是把普通用戶改成具有超級許可權的用戶,這個一般自己不能直接改,只能是root或有root許可權的用戶才能幫你改,在/etc/passwd文件裡面,找到對應userid那一行,將userid那一列你的id改成0,然後強制保存退出。這時候你的這個用戶就有超級用戶許可權了。改用戶的groupid也可以這樣改。
如果是改某個文件的屬性,就比較簡單了,直接用chmod命令就可以了,我一般直接後面接數字,如果要給rwx的許可權,就給7,rw-,就是6,r--就是4(二進制的,對應x
-1,w-2,r
-4),比如要給某個文件用戶自己rwx許可權,用戶group內
r-x的許可權,其它人r--只讀,那麼用chmod命令就可以:
#
chomd
754
上面都是自己根據以往經驗總結寫的,鼓勵一下原創吧,呵呵。

② Linux 許可權管理命令

命令名稱:chmod

命令英文原意:change the permissions mode of a file

有兩種角色可以執行該命令,一種是 root 用戶,另一種就是文件的所有者。

語法:

大括弧里的內容表示只能選一個,其中 u 表示該文件的所有者,g 表示所屬組,o 表示其他人,a 表示所有角色。

比如,給 abc.txt 文件的所屬組加一個寫的許可權:

也可以同時做多個授權,比如給文件所有者加上執行許可權,給其他人去掉寫許可權:

還可以用數字表示許可權。許可權的數字表示:

如果一個文件的許可權是 rw-r--r--,那麼翻譯成數字就是 644,反過來,如果要更改文件的許可權,可以這樣寫:

這樣文件的許可權就改成 rw-r----- 了。

還有一個選項 -R 是遞歸修改許可權,該選項的功能是更改某個目錄的許可權的同時更改該目錄下所有的子目錄和文件的許可權。

命令名稱: chown

英文原意:change owner

語法:chown 用戶名 文件

只有管理員賬戶可以更改文件的所屬用戶。

例如:

命令名稱:chgrp

英文原意:change group

語法:chgrp 組名 文件

例如:

命令名稱:umask

使用命令 umask -S 可以查看新建文件或目錄的默認許可權。

現在顯示的是新建目錄的默認許可權,該目錄的所有者的默認許可權是 rwx,所屬組的默認許可權是 rx,其他人的默認許可權是 rx。為什麼說這是新建目錄的默認許可權而不是新建文件的默認許可權,如果你查看新建文件的許可權,會發現是 rw-r--r-- ,與新建目錄的許可權 rwxr-xr-x 相比,每種角色的許可權都少了 x。所以說,只要知道了新建目錄的默認許可權,再去掉 x 許可權,就是新建文件的默認許可權。

如果直接執行 umask 命令,會顯示一個數字。

這個數字叫做許可權掩碼,用 777 減去其後三位 022 就得到了每種角色的許可權,即 755。翻譯成字母就是 rwxr-xr-x 。

若想更改新建目錄或文件的默認許可權,只需執行 umask 許可權掩碼 即可。

例如,我想把新建目錄的默認許可權改成 rwxr-r-- ,翻譯成數字就是 744,再用 777 減去 744 就得到了許可權掩碼 033。

雖然 Linux 系統的目錄或文件的默認許可權可以修改,但是 Linux 這樣分配許可權是有一定道理的,最好不要輕易修改。

③ linux怎麼修改用戶許可權

linux中更改用戶許可權和用戶組可以使用chmod命令。

增加許可權給當前用戶 chmod +wx filename。

命令中各選項的含義為:u 表示「用戶(user)」,即文件或目錄的所有者。g 表示「同組(group)用戶」,即與文件屬主有相同組ID的所有用戶。o 表示「其他(others)用戶」。a 表示「所有(all)用戶」。它是系統默認值。

④ linux怎樣修改許可權

Linux chmod(英文全拼:change mode)命令是控制用戶對文件的許可權的命令

Linux/Unix 的文件調用許可權分為三級 : 文件所有者(Owner)、用戶組(Group)、其它用戶(Other Users)。

只有文件所有者和超級用戶可以修改文件或目錄的許可權。可以使用絕對模式(八進制數字模式),符號模式指定文件的許可權。

使用許可權 : 所有使用者

語法

參數說明

mode : 許可權設定字串,格式如下 :

其中:

u 表示該文件的擁有者,g 表示與該文件的擁有者屬於同一個群體(group)者,o 表示其他以外的人,a 表示這三者皆是。

+ 表示增加許可權、- 表示取消許可權、= 表示唯一設定許可權。

r 表示可讀取,w 表示可寫入,x 表示可執行,X 表示只有當該文件是個子目錄或者該文件已經被設定過為可執行。

其他參數說明:

-c : 若該文件許可權確實已經更改,才顯示其更改動作

-f : 若該文件許可權無法被更改也不要顯示錯誤信息

-v : 顯示許可權變更的詳細資料

-R : 對目前目錄下的所有文件與子目錄進行相同的許可權變更(即以遞歸的方式逐個變更)

--help : 顯示輔助說明

--version : 顯示版本

Linux檔案的基本許可權就有九個,分別是owner/group/others三種身份各有自己的read/write/execute許可權

舉例:檔的許可權字元為 -rwxrwxrwx 這九個許可權是三個三個一組的!其中,我們可以使用數字來代表各個許可權,各許可權的分數對照表如下:

r:4 w:2x:1

每種身份(owner/group/others)各自的三個許可權(r/w/x)分數是需要累加的,例如當許可權為: [-rwxrwx---] 分數則是:

所以我們設定許可權的變更時,該檔案的許可權數字就是770啦!變更許可權的指令chmod的語法是這樣的:

選項與參數:

xyz : 就是剛剛提到的數字類型的許可權屬性,為 rwx 屬性數值的相加。

-R : 進行遞歸(recursive)的持續變更,亦即連同次目錄下的所有檔案都會變更

舉例來說,如果要將.bashrc這個檔案所有的許可權都設定啟用,那麼就下達:

那如果要將許可權變成 -rwxr-xr-- 呢?那麼許可權的分數就成為 [4+2+1][4+0+1][4+0+0]=754 啰!所以你需要下達:

⑤ 更改文件許可權的linux命令

chmod命令的英文原意是「change the permissions mode of a file」,我們簡稱為「change mode」,意為用來改變文件或目錄許可權的命令,但是只有文件的屬主和超級用戶root才能執行這個命令。有兩種模式,一種是採用許可權字母和操作符表達式;另一種是採用數字。
語法格式: chmod [參數] [文件]
常用參數:
-c 若該文件許可權確實已經更改,才顯示其更改動作
-f 若該文件許可權無法被更改也不顯示錯誤訊息
-v 顯示許可權變更的詳細資料
-R 對目前目錄下的所有文件與子目錄進行相同的許可權變更(即以遞回的方式逐個變更)
參考實例
將檔案 file1.txt 設為所有人皆可讀取:
[[email protected] ~]# chmod a+r file.txt

將目前目錄下的所有文件與子目錄皆設為任何人可讀取 :
[[email protected] ~]# chmod -R a+r *

將 file.txt 設定為只有該文件擁有者可以執行:
[[email protected] ~]# chmod u+x file.txt

⑥ linux修改文件用戶許可權

chmod 可以更改許可權 前三個屬於用戶 中間三個屬於租 後面三個屬於其他 讀寫執行 例如給用戶所有許可權給組讀許可權 chmod 740 a.txt 具體可以看看《linux就該這么學》

⑦ 在LINUX中如何用命令將某文件夾許可權設定為777

方法是:


1、首先打開軟體後點擊左邊的檔案,點擊十字。


⑧ linux修改文件許可權命令

使用 chmod 命令修改文件的許可權。例如:chmod 765 myfile
7 表示文件所有者許可權可讀(4),可寫(2),可執行(1),6表示同組用戶許可權(可讀,可寫),5表示其它用戶許可權(可讀,可執行)。

⑨ linux怎麼修改許可權

chgrp : 改變檔案所屬群組

chown : 改變檔案擁有者

chmod : 改變檔案的許可權, SUID, SGID, SBIT等等的特性

1. 改變所屬群組, chgrp

[[email protected]~]#chgrp[-R]dirname/filename...
選項與參數:
-R:進行遞歸(recursive)的持續變更,亦即連同次目錄下的所有檔案、目錄都更新成為這個群組之意。常常用在變更某一目錄內所有的檔案之情況。範例:
[[email protected]~]#chgrpusersinstall.log
[[email protected]~]#ls-l
-rw-r--r--1rootusers68495Jun2508:53install.log
[[email protected]~]#chgrptestinginstall.log
chgrp:invalidgroupname`testing'<==發生錯誤信息息啰~找不到這個群組名~

2.改變檔案擁有者, chown

[[email protected]~]#chown[-R]賬號名稱檔案或目錄
[[email protected]~]#chown[-R]賬號名稱:組名檔案或目錄
選項與參數:
-R:進行遞歸(recursive)的持續變更,亦即連同次目錄下的所有檔案都變更

範例:將install.log的擁有者改為bin這個賬號:
[[email protected]~]#chownbininstall.log
[[email protected]~]#ls-l
-rw-r--r--1binusers68495Jun2508:53install.log

範例:將install.log的擁有者與群組改回為root:
[[email protected]~]#chownroot:rootinstall.log
[[email protected]~]#ls-l
-rw-r--r--1rootroot68495Jun2508:53install.log

3. 改變許可權, chmod

許可權的設定方法有兩種, 分別可以使用數字或者是符號來進行許可權的變更。

⑩ linux設置許可權的命令

linux許可權設置命令用ls命令所得到的表示法的格式是類似這樣的:-rwxr-xr-x 。下面解析一下格式所表示的意思。這種表示方法一共有十位: 9 8 7 6 5 4 3 2 1 0 - r w x r - x r - x 第9位表示文件類型,可以為p、d、l、s、c、b和-: p表示命名管道文件 d表示目錄文件 l表示符號連接文件 -表示普通文件 s表示socket文件 c表示字元設備文件 b表示塊設備文件 第8-6位、5-3位、2-0位分別表示文件所有者的許可權,同組用戶的許可權,其他用戶的許可權,其形式為rwx。linux下用chmod(change file modebit)改變一個文件的許可權一般有兩種方式:1、chmod [ugoa][+-=][rwx] filename這種方法很直觀,u代表擁有者(user),g代表組(group),o代表其它用戶(other),a代表所有用戶(all)。+-=代表增加、去除、設置為相應的許可權。rwx分別代表讀(read)、寫(write)、執行(exe)。比如chmod a+x filname 表示對所有用戶增加對filename的執行許可權。2.setUid,setGid如果一個命令被設置了SUID,那麼這個命令在執行期間,執行這個命令的用戶就具有了這個命令的屬主的許可權;如果一個命令被設置了SGID,那麼這個命令在執行期間,執行這個命令的用戶就具有了這個命令的屬組的許可權.設置SetUid許可權: chmod 4xxx filename取消SetUid許可權: chmod xxx filename設置SetGid許可權: chmod 2xxx filename取消SetGid許可權: chmod xxx filename如果執行chmod 6xxx filename命令即可同時為指定文件設置SetUid和SetGid,執行命令chmod 0xxx filename,即可同時取消指定文件的SetUid和SetGid許可權。

熱點內容
光遇安卓哪裡可以看到攻略 發布:2022-12-09 13:44:58 瀏覽:699
公積金貸款利息演算法 發布:2022-12-09 13:42:41 瀏覽:953
cmsjava源碼 發布:2022-12-09 13:41:37 瀏覽:986
稚顏2視頻解壓密碼 發布:2022-12-09 13:30:14 瀏覽:910
配置高的機頂盒有哪些 發布:2022-12-09 13:29:36 瀏覽:132
赤峰ipfs分布式存儲 發布:2022-12-09 13:28:28 瀏覽:391
上網密碼怎麼改 發布:2022-12-09 13:25:15 瀏覽:938
foxmail怎麼打開賬號伺服器地址 發布:2022-12-09 13:24:11 瀏覽:69
ftp伺服器文件被覆蓋怎麼辦 發布:2022-12-09 13:21:25 瀏覽:381
國泰君安資料庫怎麼用 發布:2022-12-09 13:20:26 瀏覽:877