顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


主題 - alingo

頁: [1]
1
我有CISCO professional level 考試 voucher code求售
可以考exam code為642/644/648-xxx
效期到2013年6月

連絡方式請寄到
lingoo21@gmail.com

2
肉腳版 / postfix上的小問題
« 於: 2005-09-18 03:13 »
弟最近在玩postfix
想說從最簡單的入手
(沒有搭配dns的環境下)
以最少設定來著手實驗
(本機user寄給本機user)
代碼: [選擇]
myhostname = vtrustix.localhost.cxm
home_mailbox = Maildir/
mynetworks = 127.0.0.1/32

reload後
再用本機寄信給本機user
mail -s "test" alingo <proc.c

可是就是收不到信
 :( log 上的錯誤訊息
代碼: [選擇]
Sep 18 11:04:32 vtrustix postfix/local[2255]: fatal: gethostbyname: Resource temporarily unavailable

Sep 18 11:04:33 vtrustix postfix/qmgr[2240]: warning: private/local socket: malformed response
Sep 18 11:04:33 vtrustix postfix/qmgr[2240]: warning: transport local failure -- see a previous warning/fatal/panic logfile record for the problem description
Sep 18 11:04:33 vtrustix postfix/master[496]: warning: process /usr/lib/postfix/local pid 2255 exit status 1
Sep 18 11:04:33 vtrustix postfix/master[496]: warning: /usr/lib/postfix/local: bad command startup -- throttling


不知道是不是還要再設定一些其他的參數呢
還是postfix default會找系統上的那一個設定呢???

請各位學長幫幫忙,指點一下啦!!!

ps>目前的解法是乖乖的裝dns起來
可是我用另一台vm照這設定postfix又可以寄的到信說

3
natman老師我已經照你說的
自己寫了一個binary program來lab這幾題

3) 假設:
1. 當前 shell 之 uid 是 u1 ,gid 是 g1 ,且同時在 g2, g3 這兩個 groups,
umask 為033
2. 有一個 pro 程式的 mode 是 6754 ,其 uid 是 u2 ,gid 是 g2
3. 有一個 dir 目錄的 mode 是 2775,其 uid 是 u3,gid 是 g3
現於當前 shell 內跑起 pro,且 pro 會在 dir 內建立一個新目錄(d1)跟一份新檔案(f1)。
請問會成功嗎?(問一)
(會/不會)
若成功的話,請問新目錄跟新檔案的 permission mode, uid, gid 各是甚麼?(問二)
新目錄(d1):
新檔案(f1):
又,你可以直接在當前的 shell 內用 rm 命令將它們刪除嗎?(問三)
(可/不可)
(問一):會成功
(問二):rwxr-Sr-- u2  g3 d1
           rw-r--r--  u2  g3 f1
(問三):可以刪

4) 同習題三,若在執行 pro 之前,root 先跑了如下命令:
chgrp g3 pro
那答案又將如何?

(問一):會成功
(問二): rwxr-Sr-- u1  g3 d1,
            rw-r--r--  u1  g3  f1
(問三):可以刪
PS.換完group,pro的permission會變成rwxr-xr--,suid跟sgid會不見耶!!!


5) 同習題三,若在執行 pro 之前,root 先跑了如下命令:
chmod a+w dir
那答案又將如何?
(問一):會成功
(問二): rwxr-Sr-- u2  g3 d1,
            rw-r--r--  u2  g3  f1
(問三):可以刪

6) 同習題三,若在執行 pro 之前,root 先跑了如下命令:
chmod 1777 dir
那答案又將如何?
(問一):會成功
(問二): rwxr--r-- u2  g3 d1,
            rw-r--r--  u2  g3  f1
(問三):無法刪

7) 同習題五,在 root 跑完 chmod a+w 之後還跑了如下命令:
chmod o-x dir
gpasswd -d u1 g3 ,並讓 u1 重新 login 。
那答案又將如何?
(問一):無法建立f1跟d1
(問二): x
(問三): x

這個題組有個地方令我比較困惑的,請netman老師指點指點

就是在(第三題)pro這個program有設定suid,sgid。
照定義來看,u1在執行pro, access dir的時候應該是使用u2, g2的權限來
存取dir,而在dir上pro的權限應該是others,(沒有write的權限),但是它還是可
順利create file & directory??? :o

PS.我自己反覆測試的結果,比較合理的解釋為:linux會累加權限,就是會把u1原本的權限再加上suid & sgid的權限來進行存取filesystem
(是不是這樣的呀???)

頁: [1]