未分類Network Services and Security Administrator Unit 6 – Web Services smallken18 年 ago7 個月 ago101 mins 文章導覽 Previous: CentOS5 Linux 救援光碟如何使用?Next: Network Services and Security Administrator Unit 7 – Electronic Mail Services 10 thoughts on “Network Services and Security Administrator Unit 6 – Web Services” 請問版主 想請教您, 我做了網頁虛擬主機後 直接像您上面的方式加入 ..省 ,我原本的http://localhost網頁都會跑到 所建立的 網頁虛擬主機的網頁耶.. 請問這是正常現象嗎? 但是我的本機網頁 根目錄應該是在 /var/www/html中阿, 怎會跑到那虛擬主機 根目錄(/var/www/virtual/stationXX/html)去呢? 還有rhel中,有一練習題,是做網頁虛擬主機的, 假設 網頁根目錄是在 /var/test ,題目中另有要求談到 主機中的一實體用戶(假設 testuser1)必須要能夠在此目錄/var/test建立資料,請問 這個建立資料 是什麼意思呢? 是要用chmod來改/var/test權限嗎? 還是說 要建立 .htaccess 檔,我有點不懂題意,您能幫忙一下嗎? 回覆 對,用chmod改變權限讓testuser1可以在/var/test目錄裡建立資料。 回覆 謝謝. 建了了虛擬主機後 ,建了http://虛擬網頁主機ip (根目錄:/var/www/virtual/station102/html) ,想要原本的 http://localhost (根目錄:/var/www/html) 依舊能有網頁,是不是 localhost的部份 還是需要寫入httpd.conf 阿? 像這樣 ServerName station102.example.com DocumentRoot /var/www/html 這樣才不會因為 建了虛擬主機就將原本的給蓋掉呢? 謝謝 回覆 對不起喔。 上一個問題 我還是不懂, 用chmod改變權限讓testuser1可以在/var/test目錄裡建立資料。 /var/test的目錄權限 目前是這樣: drwxr-xr-x 2 root root 4096 12月 22 02:32 test ,為了讓 testuser1能建資料,所以 我應該 chomd 777 /var/test 嗎? 不過不太懂 讓testuser1能在此目錄建資料的用意? testuser1只是實體用戶不是嗎? 謝謝您~ 回覆 這個問題很基本喔,請你複習一下 Unit 5 – Users,Group and Permissions,複習完再連結你的問題,就會比較清楚了。 回覆 對不起,我還是不懂耶~ 這個虛擬主機目錄是由root建立的,所以使用者與群組擁有者都是root,所以這個虛擬主機應該都是root來維護,理當 root才有權限.testuser1算是機內用戶.本來應該就沒有權限不是嗎?給testuser1權限不是也怪怪的….. 還是說 題目讓testuser1能在此目錄建資料的用意是指讓 testuser1直接變成 該虛擬主機目錄的使永者與群組擁有者,讓/var/test變成 testuser1的個人網頁功能? 但是testuser1不是能在httpd.conf啟用個人首頁功能嗎? 網頁家目錄預設在 /home/testuser1/public_html 網址http://www.example.com/~testuser1, 請問是個人首頁功能這樣的意思嗎? 謝謝 回覆 題目要求只要達到讓testuser1可以在/var/test建立檔案而已,與那個人首頁功能無關。 也就是說今天testuser1可以有自己的家目錄/home/testuser1,也可以有個首頁功能,但是因為在/var/test目錄,因為權限的設定,讓testuser1有權限建立檔案,testuser1照樣可以cd 到/var/test目錄去建立檔案呀,建立檔案不一定只限定在自己家目錄,這種情況跟ftp登入限制在自己家目錄是不同的情況。 你問為什麼/var/test是root建立的,為什麼又要testuser1來維護? 我也不知道,反正這就是題目嘛。 回覆 嗯嗯,謝謝您 ,是我想太多了… 所以由root 所建立的/var/test目錄要讓testuser1能建立資料,所以應該是 chmod 777 /var/test 是嗎? 另一想法: 我可以直接切換身份改由 testuser1來mkdir /var/test 這樣可行嗎? 然後再 chmod 755 /var/test ,這樣的作法 會與 題意有牴觸嗎? 謝謝您 回覆 可以用 # chmod 755 /var/test # chown -R testuser.testuser /var/test -R 是遞迴,包含整個子目錄 第一個testuser是group 第二個testuser是user 回覆 thanks~ 第一個testuser應該是user,第二是group ,是吧!? 再請教一下: proxy需要設防火牆嗎? 因為設定檔 可以設定 來源(acl xx src source),這樣還要需設iptables嗎? 還有阿,proxy設定檔 設哪些網域 deny 與iptables裡設哪些網域不能用proxy服務 ,系統會優先採用那一個阿? 謝謝您~ 回覆 發佈留言 取消回覆發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *留言 * 顯示名稱 * 電子郵件地址 * 個人網站網址 在瀏覽器中儲存顯示名稱、電子郵件地址及個人網站網址,以供下次發佈留言時使用。 Δ
請問版主 想請教您, 我做了網頁虛擬主機後 直接像您上面的方式加入 ..省 ,我原本的http://localhost網頁都會跑到 所建立的 網頁虛擬主機的網頁耶.. 請問這是正常現象嗎? 但是我的本機網頁 根目錄應該是在 /var/www/html中阿, 怎會跑到那虛擬主機 根目錄(/var/www/virtual/stationXX/html)去呢? 還有rhel中,有一練習題,是做網頁虛擬主機的, 假設 網頁根目錄是在 /var/test ,題目中另有要求談到 主機中的一實體用戶(假設 testuser1)必須要能夠在此目錄/var/test建立資料,請問 這個建立資料 是什麼意思呢? 是要用chmod來改/var/test權限嗎? 還是說 要建立 .htaccess 檔,我有點不懂題意,您能幫忙一下嗎? 回覆
謝謝. 建了了虛擬主機後 ,建了http://虛擬網頁主機ip (根目錄:/var/www/virtual/station102/html) ,想要原本的 http://localhost (根目錄:/var/www/html) 依舊能有網頁,是不是 localhost的部份 還是需要寫入httpd.conf 阿? 像這樣 ServerName station102.example.com DocumentRoot /var/www/html 這樣才不會因為 建了虛擬主機就將原本的給蓋掉呢? 謝謝 回覆
對不起喔。 上一個問題 我還是不懂, 用chmod改變權限讓testuser1可以在/var/test目錄裡建立資料。 /var/test的目錄權限 目前是這樣: drwxr-xr-x 2 root root 4096 12月 22 02:32 test ,為了讓 testuser1能建資料,所以 我應該 chomd 777 /var/test 嗎? 不過不太懂 讓testuser1能在此目錄建資料的用意? testuser1只是實體用戶不是嗎? 謝謝您~ 回覆
對不起,我還是不懂耶~ 這個虛擬主機目錄是由root建立的,所以使用者與群組擁有者都是root,所以這個虛擬主機應該都是root來維護,理當 root才有權限.testuser1算是機內用戶.本來應該就沒有權限不是嗎?給testuser1權限不是也怪怪的….. 還是說 題目讓testuser1能在此目錄建資料的用意是指讓 testuser1直接變成 該虛擬主機目錄的使永者與群組擁有者,讓/var/test變成 testuser1的個人網頁功能? 但是testuser1不是能在httpd.conf啟用個人首頁功能嗎? 網頁家目錄預設在 /home/testuser1/public_html 網址http://www.example.com/~testuser1, 請問是個人首頁功能這樣的意思嗎? 謝謝 回覆
題目要求只要達到讓testuser1可以在/var/test建立檔案而已,與那個人首頁功能無關。 也就是說今天testuser1可以有自己的家目錄/home/testuser1,也可以有個首頁功能,但是因為在/var/test目錄,因為權限的設定,讓testuser1有權限建立檔案,testuser1照樣可以cd 到/var/test目錄去建立檔案呀,建立檔案不一定只限定在自己家目錄,這種情況跟ftp登入限制在自己家目錄是不同的情況。 你問為什麼/var/test是root建立的,為什麼又要testuser1來維護? 我也不知道,反正這就是題目嘛。 回覆
嗯嗯,謝謝您 ,是我想太多了… 所以由root 所建立的/var/test目錄要讓testuser1能建立資料,所以應該是 chmod 777 /var/test 是嗎? 另一想法: 我可以直接切換身份改由 testuser1來mkdir /var/test 這樣可行嗎? 然後再 chmod 755 /var/test ,這樣的作法 會與 題意有牴觸嗎? 謝謝您 回覆
可以用 # chmod 755 /var/test # chown -R testuser.testuser /var/test -R 是遞迴,包含整個子目錄 第一個testuser是group 第二個testuser是user 回覆
thanks~ 第一個testuser應該是user,第二是group ,是吧!? 再請教一下: proxy需要設防火牆嗎? 因為設定檔 可以設定 來源(acl xx src source),這樣還要需設iptables嗎? 還有阿,proxy設定檔 設哪些網域 deny 與iptables裡設哪些網域不能用proxy服務 ,系統會優先採用那一個阿? 謝謝您~ 回覆
請問版主
想請教您, 我做了網頁虛擬主機後 直接像您上面的方式加入 ..省 ,我原本的http://localhost網頁都會跑到 所建立的 網頁虛擬主機的網頁耶.. 請問這是正常現象嗎? 但是我的本機網頁 根目錄應該是在 /var/www/html中阿, 怎會跑到那虛擬主機 根目錄(/var/www/virtual/stationXX/html)去呢?
還有rhel中,有一練習題,是做網頁虛擬主機的, 假設 網頁根目錄是在 /var/test ,題目中另有要求談到 主機中的一實體用戶(假設 testuser1)必須要能夠在此目錄/var/test建立資料,請問 這個建立資料 是什麼意思呢? 是要用chmod來改/var/test權限嗎? 還是說 要建立 .htaccess 檔,我有點不懂題意,您能幫忙一下嗎?
對,用chmod改變權限讓testuser1可以在/var/test目錄裡建立資料。
謝謝.
建了了虛擬主機後 ,建了http://虛擬網頁主機ip (根目錄:/var/www/virtual/station102/html) ,想要原本的 http://localhost (根目錄:/var/www/html) 依舊能有網頁,是不是 localhost的部份 還是需要寫入httpd.conf 阿?
像這樣
ServerName station102.example.com
DocumentRoot /var/www/html
這樣才不會因為 建了虛擬主機就將原本的給蓋掉呢?
謝謝
對不起喔。 上一個問題 我還是不懂, 用chmod改變權限讓testuser1可以在/var/test目錄裡建立資料。
/var/test的目錄權限 目前是這樣:
drwxr-xr-x 2 root root 4096 12月 22 02:32 test
,為了讓 testuser1能建資料,所以 我應該 chomd 777 /var/test 嗎?
不過不太懂 讓testuser1能在此目錄建資料的用意? testuser1只是實體用戶不是嗎?
謝謝您~
這個問題很基本喔,請你複習一下 Unit 5 – Users,Group and Permissions,複習完再連結你的問題,就會比較清楚了。
對不起,我還是不懂耶~
這個虛擬主機目錄是由root建立的,所以使用者與群組擁有者都是root,所以這個虛擬主機應該都是root來維護,理當 root才有權限.testuser1算是機內用戶.本來應該就沒有權限不是嗎?給testuser1權限不是也怪怪的…..
還是說 題目讓testuser1能在此目錄建資料的用意是指讓 testuser1直接變成 該虛擬主機目錄的使永者與群組擁有者,讓/var/test變成 testuser1的個人網頁功能?
但是testuser1不是能在httpd.conf啟用個人首頁功能嗎? 網頁家目錄預設在 /home/testuser1/public_html 網址http://www.example.com/~testuser1,
請問是個人首頁功能這樣的意思嗎?
謝謝
題目要求只要達到讓testuser1可以在/var/test建立檔案而已,與那個人首頁功能無關。
也就是說今天testuser1可以有自己的家目錄/home/testuser1,也可以有個首頁功能,但是因為在/var/test目錄,因為權限的設定,讓testuser1有權限建立檔案,testuser1照樣可以cd 到/var/test目錄去建立檔案呀,建立檔案不一定只限定在自己家目錄,這種情況跟ftp登入限制在自己家目錄是不同的情況。
你問為什麼/var/test是root建立的,為什麼又要testuser1來維護?
我也不知道,反正這就是題目嘛。
嗯嗯,謝謝您 ,是我想太多了…
所以由root 所建立的/var/test目錄要讓testuser1能建立資料,所以應該是 chmod 777 /var/test 是嗎?
另一想法: 我可以直接切換身份改由 testuser1來mkdir /var/test 這樣可行嗎? 然後再 chmod 755 /var/test ,這樣的作法 會與 題意有牴觸嗎?
謝謝您
可以用
# chmod 755 /var/test
# chown -R testuser.testuser /var/test
-R 是遞迴,包含整個子目錄
第一個testuser是group
第二個testuser是user
thanks~
第一個testuser應該是user,第二是group ,是吧!?
再請教一下:
proxy需要設防火牆嗎?
因為設定檔 可以設定 來源(acl xx src source),這樣還要需設iptables嗎?
還有阿,proxy設定檔 設哪些網域 deny 與iptables裡設哪些網域不能用proxy服務 ,系統會優先採用那一個阿?
謝謝您~