亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
12下一頁
最近訪問板塊 發(fā)新帖
查看: 4842 | 回復(fù): 13
打印 上一主題 下一主題

[SCO UNIX] 哪位高手幫我講解一下chmod命令中的suid和guid? [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2003-08-28 09:17 |只看該作者 |倒序瀏覽
哪位高手幫我講解一下chmod命令中的suid和guid?查了某些資料我還是不懂,我覺得設(shè)不設(shè)suid和guid好象沒有區(qū)別,多謝!

論壇徽章:
0
2 [報告]
發(fā)表于 2003-08-28 09:42 |只看該作者

哪位高手幫我講解一下chmod命令中的suid和guid?

1.6.1 為什么要使用suid/guid
為什么要使用這種類型的腳本?這里有一個很好的例子。我管理著幾個大型的數(shù)據(jù)庫系
統(tǒng),而對它們進行備份需要有系統(tǒng)管理權(quán)限。我寫了幾個腳本,并設(shè)置了它們的g u i d,這樣
我指定的一些用戶只要執(zhí)行這些腳本就能夠完成相應(yīng)的工作,而無須以數(shù)據(jù)庫管理員的身份
登錄,以免不小心破壞了數(shù)據(jù)庫服務(wù)器。通過執(zhí)行這些腳本,他們可以完成數(shù)據(jù)庫備份及其
他管理任務(wù),但是在這些腳本運行結(jié)束之后,他們就又回復(fù)到他們作為普通用戶的權(quán)限。
有相當(dāng)一些U N I X命令也設(shè)置了s u i d和g u i d。如果想找出這些命令,可以進入/ b i n或/ s b i n目
錄,執(zhí)行下面的命令:
$ ls -l | grep '^...s'
上面的命令是用來查找s u i d文件的;
$ ls -l | grep '^...s..s'
上面的命令是用來查找s u i d和g u i d的。
現(xiàn)在我們明白了什么是s u i d,可是如何設(shè)置它呢?下面就來介紹這個問題。如果希望設(shè)置
s u i d,那么就將相應(yīng)的權(quán)限位之前的那一位設(shè)置為4;如果希望設(shè)置g u i d,那么就將相應(yīng)的權(quán)限
位之前的那一位設(shè)置為2;如果希望兩者都置位,那么將相應(yīng)的權(quán)限位之前的那一位設(shè)置為4+2。
一旦設(shè)置了這一位,一個s將出現(xiàn)在x的位置上。記。涸谠O(shè)置s u i d或g u i d的同時,相應(yīng)的
執(zhí)行權(quán)限位必須要被設(shè)置。例如,如果希望設(shè)置g u i d,那么必須要讓該用戶組具有執(zhí)行權(quán)限。
如果想要對文件l o g i n設(shè)置s u i d,它當(dāng)前所具有的權(quán)限為rwx rw- r-- (741),需要在使用
c h m o d命令時在該權(quán)限數(shù)字的前面加上一個4,即chmod 4741,這將使該文件的權(quán)限變?yōu)閞 w s
rw- r - -。
$ chmod 4741 logit
1.6.2 設(shè)置suid/guid的例子
下面給出幾個例子:
表1-7 設(shè)置s u i d / g u i d

  1. -----------------------------------------------------------------------------
  2. 命令            結(jié)果                      含義
  3. chmod 4755 rws r-x r- x 文文件被設(shè)置了s u i d,文件屬主具有讀、寫和執(zhí)行的權(quán)限,所有其他用戶具有讀和執(zhí)行的權(quán)限
  4. chmod 6711 rws --s --s 文文件被設(shè)置了s u i d和g u i d,文件屬主具有讀、寫和執(zhí)行的權(quán)限,所有其他用戶具有執(zhí)行的權(quán)限
  5. chmod 4764 rws rw- r- - 文文件被設(shè)置了s u i d,文件屬主具有讀、寫和執(zhí)行的權(quán)限,同組用戶具有讀和執(zhí)行的權(quán)限,其他用戶具有讀權(quán)限
  6. -------------------------------------------------------------------------------
復(fù)制代碼

還可以使用符號方式來設(shè)置s u i d / g u i d。如果某個文件具有這樣的權(quán)限: rwx r-x r- x,那么
可以這樣設(shè)置其s u i d:
chmod u+s <filename>;
于是該文件的權(quán)限將變?yōu)椋?rws r-x r-x
在查找設(shè)置了s u i d的文件時,沒準(zhǔn)會看到具有這樣權(quán)限的文件:rwS r-x r- x,其中S為大寫。
它表示相應(yīng)的執(zhí)行權(quán)限位并未被設(shè)置,這是一種沒有什么用處的s u i d設(shè)置,可以忽略它的存在。
注意,c h m o d命令不進行必要的完整性檢查,可以給某一個沒用的文件賦予任何權(quán)限,但
chmod 命令并不會對所設(shè)置的權(quán)限組合做什么檢查。因此,不要看到一個文件具有執(zhí)行權(quán)限,
就認(rèn)為它一定是一個程序或腳本。

論壇徽章:
0
3 [報告]
發(fā)表于 2003-08-28 10:02 |只看該作者

哪位高手幫我講解一下chmod命令中的suid和guid?

多謝

論壇徽章:
0
4 [報告]
發(fā)表于 2003-08-28 10:24 |只看該作者

哪位高手幫我講解一下chmod命令中的suid和guid?

長知識

論壇徽章:
1
榮譽版主
日期:2011-11-23 16:44:17
5 [報告]
發(fā)表于 2003-08-28 13:42 |只看該作者

哪位高手幫我講解一下chmod命令中的suid和guid?

不錯 ;)
yujf 該用戶已被刪除
6 [報告]
發(fā)表于 2003-08-29 11:10 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽

論壇徽章:
0
7 [報告]
發(fā)表于 2003-08-29 11:28 |只看該作者

哪位高手幫我講解一下chmod命令中的suid和guid?

頂一下

論壇徽章:
0
8 [報告]
發(fā)表于 2003-08-29 19:15 |只看該作者

哪位高手幫我講解一下chmod命令中的suid和guid?

好牛,不白來。

論壇徽章:
1
榮譽版主
日期:2011-11-23 16:44:17
9 [報告]
發(fā)表于 2003-08-29 21:30 |只看該作者

哪位高手幫我講解一下chmod命令中的suid和guid?

論壇徽章:
0
10 [報告]
發(fā)表于 2003-08-29 23:15 |只看該作者

哪位高手幫我講解一下chmod命令中的suid和guid?

好,我也試試看。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP