LINUX使用者許可權問題 nobody使用者刪除檔案

時間 2022-07-29 00:10:04

1樓:運維大咖

linux下nobody 也可以刪除使用者,這個要根據具體檔案的許可權設定。

在linux下檔案的許可權包括三個部分,分別是登入使用者、登入使用者所在的組、其他使用者。

你用ls -l命令就可以看的很清楚,比如:

ls -l /bin/ls

-rwxr-xr-x 1 root root 52828  6月 14 2010 /bin/ls

許可權解釋:

第一部分:rwx,登入使用者的許可權,可讀、可寫、可執行

第二部分:r-x,登入使用者所在的組,可讀、不可寫、可執行

第三部分:r-x,登入使用者所在的組,可讀、不可寫、可執行

另外,該檔案屬於root使用者、root組

許可權管理時:可讀(r)=4、可寫(w)=2、可執行(x)=1

所以chmod 777執行後,實際上是將讀、寫、修改賦予所有使用者,因此你用nobody當然可以刪掉。至於第二點,你是否可以使用chmod命令,建議你ls -l /bin/chmod命令看一下,如果第三部分中有可執行許可權,那麼你就可以使用chmod命令。

還有,如果file2檔案是nobody建立的,且你有chmod的執行許可權,那麼當然可以針對file2執行chmod 777 file2

2樓:匿名使用者

你的問題實際上是linux許可權管理的問題。

在linux下,一個檔案的許可權包括三個部分,分別是登入使用者、登入使用者所在的組、其他使用者,

你用ls -l命令就可以看的很清楚,比如:

ls -l /bin/chmod

-rwxr-xr-x 1 root root 52828 6月 14 2010 /bin/chmod

第一部分:rwx,登入使用者的許可權,可讀、可寫、可執行

第二部分:r-x,登入使用者所在的組,可讀、不可寫、可執行

第三部分:r-x,登入使用者所在的組,可讀、不可寫、可執行

另外,該檔案屬於root使用者、root組

許可權管理時:可讀(r)=4、可寫(w)=2、可執行(x)=1

所以chmod 777執行後,實際上是將讀、寫、修改賦予所有使用者,因此你用nobody當然可以刪掉。至於第二點,你是否可以使用chmod命令,建議你ls -l /bin/chmod命令看一下,如果第三部分中有可執行許可權,那麼你就可以使用chmod命令。

還有,如果file2檔案是nobody建立的,且你有chmod的執行許可權,那麼當然可以針對file2執行chmod 777 file2

3樓:匿名使用者

1應該可以。

2的話,不行吧。nobody使用者本身如果不是管理賬戶,自然就沒有相應的許可權給檔案777了。

第一個7代表本使用者,第二個7表示組使用者,第三個7表示其他使用者,也是ugo(user,group,others)

4樓:匿名使用者

1應該是行的

2的話,不行,不過你可以吧nobody加入的root使用者組,就可以了吧。

5樓:

1,可以

2,也可以,沒錯

6樓:匿名使用者

自己試試不就知道了嗎,電腦科學鼓勵嘗試。

j**a操作linux上檔案,設定許可權問題(懂linux的檔案操作的幫個忙)

7樓:匿名使用者

你給你的action新增一個字串型別的成員變數msg。在add方法執行後,隨便給這個成員變數賦個值。然後在配置檔案中:

msg還有你jquery提交的時候再多一個屬性:datatype:'json'。

試試看看。

8樓:隋龍飛

複製完了之後,修改複製後的檔案的訪問許可權,讓這個檔案可以被nobody可寫。這個要看實際情況來定。因為許可權開大了,不安全,開小了一樣修改不了或者引起其他的問題。

9樓:

root的許可權高。。

幫你找一下吧。這個我記得好象是不可以。許可權在linux下是很嚴的。

linux檔案許可權所有人怎麼設定

10樓:趣園藝

linux下使用chmod和數字改變檔案或目錄的訪問許可權,設定所有人許可權方法如下:

[root@localhost ~]# chmod 777 a.txt

#linux下以數字來表示許可權

#r: 對應數值4

#w: 對應數值2

#x:對應數值1

#-:對應數值0

#按照規則,rwx合起來就是4+2+1=7,一個rwxrwxrwx許可權全開放的檔案

用-l引數的ls命令顯示檔案的詳細資訊,其中包括許可權:

[root@localhost ~]# ls -lh

總用量 191m

-rwxrwx--- 1 root plugdev 18m 2007-02-28 18:05 actioncube_v0.92.tar.bz2

#注:-rwxrwx---第2~10個字元當中的每3個為一組,左邊三個字元表示所有者許可權,中間3個字元表示與所有者同一組的使用者的許可權,右邊3個字元是其他使用者的許可權。

這三個一組共9個字元,代表的意義如下:

r(read,讀取):對檔案而言,具有讀取檔案內容的許可權;對目錄來說,具有瀏覽目錄的許可權;

w(write,寫入):對檔案而言,具有新增、修改檔案內容的許可權;對目錄來說,具有刪除、移動目錄內檔案的許可權;

x(execute,執行):對檔案而言,具有執行檔案的許可權;對目錄了來說該使用者具有進入目錄的許可權。

11樓:匿名使用者

chmod -r 777 /home/public777就是二進位制111 111 111,分別代表讀,寫,執行,root,user,?

12樓:出門在外

r 就是read的意思

如果可以更改那麼就是w

chomod 666 最好了

13樓:

sudo chmod a+r /home/public

14樓:匿名使用者

chmod -r 777 /home/public

linux非root使用者能刪其它組使用者的檔案?

15樓:陌北

檔案刪除取決於目錄屬性,你可以改為drwxr-xr-x看看能不能刪除,必然不能。755、644.

16樓:匿名使用者

目錄許可權決定目錄下檔案能否刪除,檔案許可權和它自己能否被刪除無關

linux疑問:nobody 是個什麼樣的使用者

17樓:匿名使用者

i want nobody nobody but you ~~這東西是系統使用者,一個特殊用途的使用者 id 。一般來說 uid < 500 的都是系統 id 。

linux 系統為了安全,很多操作和服務的執行都不是執行在 root 使用者下面的,而是一個專用的 id ,這個 id 一般就是 nobody ,這樣就可以把每個服務執行的情況隔離出來。保證不會因為伺服器程式的問題而讓伺服器程式成了黑客的直接操作源(黑客拿下了伺服器程式,也僅僅是 nobody 使用者而不是 root 使用者,還要進行提權才行)。同時也不會影響其他使用者的資料。

伺服器程式提權有專用的辦法來防止惡意使用的。

除了 nobody ,常見的還有 ftp 、ssh 什麼的。有的不是用來跑服務,而是用來佔坑,主要是用使用者組的許可權管理進行許可權設定,這個時候會有一個佔坑用的同名 id 加入到使用者組。這種情況好像主要是為了相容。

linux 有些檔案怎麼超級使用者都刪除不了

18樓:匿名使用者

.swp一般是vim編輯器儲存未儲存修改的臨時檔案,把編輯程式關掉就沒有了,不然會不斷重新生成

如果關掉也刪不到,還有種情況是檔名編碼亂碼導致的,這種刪起來很麻煩,最好找生成這個亂碼檔名的程式,儘量用裡面的檔案操作功能刪除

19樓:匿名使用者

使用命令 lslk 或是 lsof

查詢一下是什麼程式在使用這個檔案啥地. 之後再判斷一下是什麼問題,需要怎麼處理.

linux使用者管理與許可權問題

20樓:大大蟲

當前目錄沒有寫許可權

你要是su - 而不是su

預設進入www使用者的home就有許可權了

linux 多使用者多使用者組訪問檔案許可權問題

21樓:神

這個是命令多的用法了啊 , 可以看一下my網名嗎?這個問題幫助解決一下哦

windows xp使用者設定許可權的問題

首先,將你的硬碟各分割槽轉換為ntfs的 建議使用系統自帶的convert命令來進行無損轉換 然後用那個管理員使用者登陸系統,對需要限制普通使用者訪問的檔案和資料夾以及分割槽的訪問許可權進行修改。舉例 假如你想禁止普通使用者訪問你的d盤,那你需要做如下的操作 1 雙加開啟我的電腦,選擇 工具 選單下...

linux下許可權問題,如何讓無root管理員許可權的使用者執行需

看了前面幾位回答者我覺得應當採取一種簡單的方法。看你的意圖允許任何人掛載 dev sda5並且訪問它 那麼可以如此,任何人都可以掛載硬碟而無需密碼,包括其他的 dev sda6之類的 首先新建一個組,然後讓每一個人都在這個組裡 新增組及設定組的成員有圖形介面較簡單,省略 假設為newnew 設定方法...

linux許可權的含義

etc passwd記錄賬號的資訊,不過不儲存密碼 etc shadow儲存使用者密碼 etc group中儲存所有group的名字 ls l 檢視許可權 r w x s 對應的數字 4讀,2寫,1執行。特殊許可權 4 為 suid,2 為 sgid,1 為 sticky bit s許可權 以所有者...