linux root使用者修改許可權說是隻讀檔案系統,怎麼辦

2022-01-18 02:38:18 字數 4034 閱讀 6773

1樓:刺友互

linux root使用者修改許可權說是隻讀檔案系統是設定錯誤造成的,解決方法為:

1、開啟linux系統,建立一個目錄,資料夾建立命令mkdir ceshi。

2、檢視一下這個資料夾的許可權。

3、現在這個ceshi的檔案的使用者組linuxadmin,修改使用者組的許可權 chgrp  root  ceshi。

4、chmod   -r  a+w 修改ceshi資料夾的許可權。

5、chown 改變資料夾所有者,用chown該所屬者為bin。

6、檢視許可權的方式可以藉助【man】 chgrp、chown、chmod 檢視幫助文件。

注意事項:

linux與其他作業系統相比 ,具有開放原始碼、沒有版權、技術社群使用者多等特點 ,開放原始碼使得使用者可以自由裁剪,靈活性高,功能強大,成本低。

2樓:h偉伯爵

我們知道root使用者是linux執行許可權最高的管理者使用者,他可以進行任何的許可權操作;然而我們的作業系統同樣也考慮過這樣的弊端,就是當我們使用者並不瞭解檔案屬性和重要性時會給予我們使用者提示;

舉個例子,當我們在linux下開啟磁碟檔案時,想要直接修改磁碟中的檔案屬性,一般會提示為只讀檔案,這時我們可以將其從磁碟中移動到本地目錄下,這樣就可以進行許可權操作了;

例項如圖顯示,我的操作是試圖對***中的檔案進行許可權修改,這是不被允許的;

3樓:

看見許可權了,rw r r,沒x不能執行,

你可以把它複製到某個地方,比如使用者主目錄

cp -r ***/vm-tools-distrib ~/然後再使用chmod修改許可權

4樓:匿名使用者

sudo su - 進入root超級使用者就可以解壓了,我剛剛親測有效!

linux裡的檔案,如何設定為只讀許可權檔案

5樓:幻翼高達

需要準備的材料分別是:電腦、linux連線工具。

1、首先連線上linux主機,進入等待輸入指令的linux命令列狀態。

2、通過cd指令進入到要設定檔案的所在目錄,再通過ll指令獲取當前test檔案的許可權狀態。

3、輸入:chmod 444 test.txt,再按回車。

4、最後輸入ll指令檢視到test.txt的檔案許可權已經變為了只讀。

6樓:驚喜不斷

可以用chmod 命令修改檔案許可權。

chmod命令是非常重要的,用於改變檔案或目錄的訪問許可權。使用者用它控制檔案或目錄的訪問許可權。該命令有兩種用法。

一種是包含字母和操作符表示式的文字設定法;另一種是包含數字的數字設定法。

用法:文字設定法:

chmod [who] [+ | - | =] [mode] 檔名¼

命令中各選項的含義為:

操作物件who可是下述字母中的任一個或者它們的組合:

u 表示「使用者(user)」,即檔案或目錄的所有者。

g 表示「同組(group)使用者」,即與檔案屬主有相同組id的所有使用者。

o 表示「其他(others)使用者」。

a 表示「所有(all)使用者」。它是系統預設值。

操作符號可以是:

+ 新增某個許可權。

- 取消某個許可權。

= 賦予給定許可權並取消其他所有許可權(如果有的話)。

設定mode所表示的許可權可用下述字母的任意組合:

r 可讀。

w 可寫。

x 可執行。

x 只有目標檔案對某些使用者是可執行的或該目標檔案是目錄時才追加x 屬性。

s 在檔案執行時把程序的屬主或組id置為該檔案的檔案屬主。方式「u+s」設定檔案      的使用者id位,「g+s」設定組id位。

t 儲存程式的文字到交換裝置上。

u 與檔案屬主擁有一樣的許可權。

g 與和檔案屬主同組的使用者擁有一樣的許可權。

o 與其他使用者擁有一樣的許可權。

檔名:以空格分開的要改變許可權的檔案列表,支援萬用字元。

在一個命令列中可給出多個許可權方式,其間用逗號隔開。例如:chmod g+r,o+r example 使同組和其他使用者對檔案example 有讀許可權。

數字設定法:

數字表示的屬性的含義:

0表示沒有許可權

1表示可執行許可權

2表示可寫許可權

4表示可讀許可權

然後將其相加。所以數字屬性的格式應為3個從0到7的八進位制數,其順序是(u)(g)(o)

如果想讓某個檔案的屬主有「讀/寫」二種許可權,需要把4(可讀)+2(可寫)=6(讀/寫)

7樓:

不知道你說的只讀是什麼意思?

1、通過基本許可權設定命令chmod可以設定檔案許可權為只讀,可以為所屬使用者、所屬組和其他使用者設定只讀許可權!

chmod u=r-- 檔案

chmod g=r-- 檔案

chmod o=r-- 檔案

2、也可以通過chattr命令設定檔案只讀屬性,有點象防寫chattr +i 檔名

8樓:匿名使用者

7778進位制,轉換成2進位制就是 111 111 111 (三位一組便於區分)

分別對應,檔案的所有者、檔案的所有組、其他人(不被前面兩個包含的):讀(r)、寫(w)、執行(x)許可權。

正好9位。目錄的執行(x)許可權是進入的許可權,目錄不能執行。

轉寫為許可權表示就是 rwxrwxrwx ,有字母就是有權,如果那個位置是 - ,就是沒有對應許可權。比如 rwxr-xr-- 。

另外,檔案許可權裡面還有特殊位,但這個和本文題無關了。

9樓:匿名使用者

ls -l 一些你的檔案,類似下面

drwxr-xr-x

w就是寫,r就是讀。具體學習下吧。

10樓:匿名使用者

r=4w=2

x=1只讀檔案的許可權為r--,即數字4

abc(比如777)各個數字的含義:

a表示擁有者的許可權,b示使用者所在群組其他人的許可權,c表示群組以外其他人的許可權。(當然不包括root...)

根據以上說明就可以設定許可權了。

比如你想讓擁有者及其所在群組其他成員只能讀取該檔案(比如test),而群組以外其他人無如何許可權。則可設定:

chmod 440 test

11樓:匿名使用者

r=4w=2

x=1ugo三個組

linux下修改資料夾許可權(對於不同使用者擁有該資料夾許可權的處理)

12樓:讓服務成就美好生活

首先把資料夾的所有者改成xiaoc組改成kchown xiaoc:k c

然後設許可權所有者xiaoc 能讀能改,組成員xiaob 能讀不能改,其它人 xiaoa 不能讀不能寫

chmod 750 c

13樓:匿名使用者

linux 的檔案許可權只分:使用者,組,其它人,如果許可權比較複雜,不一定能做到

你的問題,xiaob xiaoc 都是 k 組,那麼你是無法讓 k 組即能修改、又不能修改。

如果要設定這麼複雜的許可權,selinux 是一個選項。

14樓:雪人戰士

linux的每個檔案和資料夾都有它的所有者和所屬的組,這樣是為了控制檔案或資料夾的許可權(讀寫和操作三個許可權)。

1、用ll 命令展示一個檔案或資料夾的時候,你可以看到前面有是一個十位的字串,第一個判斷是檔案還是資料夾,2-4這三個是所有者的讀寫執行許可權,5-7是組內其他成員的讀寫執行許可權,8-10是其他使用者的讀寫執行許可權。

2、以上2-4/5-7/8-10,可以用二進位制表示,如755 ,表示rwxr-xr-x,即所有者有讀寫執行許可權(7),組內其他使用者有讀執行許可權(5),其他使用者有讀執行許可權(5)。

2、改變檔案或資料夾的許可權,方法如下:

chmod 755 檔案 (755可以根據所需許可權改成其他數字)

15樓:匿名使用者

我記得有,應該是使用者組管理

怎樣編輯sam檔案,我想修改使用者許可權

1 找到sam檔案,右鍵單擊,選擇屬性。2 點選安全 高階。3 選擇所有者 編輯。4 選擇所在的使用者組,一般就是標有電腦名字的,然後點選確定。5 提示要關閉屬性再開啟屬性才能獲得許可權,點選確定即可。6 重新右鍵 屬性。7 點選安全 電腦名,點選編輯。8 在這裡就可以編輯許可權,勾選需要的許可權即...

oracle怎麼建立使用者和授予許可權

create user 使用者名稱 identified by 密碼grant dba to username 當然如果只是賦值某些表達許可權 grant alter,delete,update,insert,select on 表名 to 使用者名稱 建立使用者 create user user ...

如何檢視oracle使用者具有的許可權和角色

1.檢視 所有用bai戶 select from dba users select from all users select from user users 2.檢視用du 戶或角色zhi系統dao許可權 直接賦值專給使用者或角色的系統許可權 select from dba sys privs s...