Centos 的 Firewall

花了 3 個小時,才解決 Samba 沒有連上的問題。

作弄我的是 Centos 的 Linux Firewall.

Centos 的 Firewall 保障了主機的安全問題,但是使用某個功能時,要把 Firewall 一個個打開。

RSYNC, SAMBA, WEBMIN, NAMED 等等的服務,不要忘了打開所有的 PORT

Powered by ScribeFire.

User CGI 的設定

以前在 Slackware 上,User CGI 的設定,不能把 php 的部份設定上去


AllowOverride FileInfo
Options +ExecCGI +FollowSymLinks
AddHandler cgi-script .cgi .pl .exe


如果在 cgi-script 的部份,把 .php 加上去的話,你就會有 ” Premature Ending of script” 的問題。

這是使用半年的,重架  Centos 才發現的。

Slackware  可以跑 perl 但是無法跑 php, Centos 可以用 php 但是 perl 有問題

問題解決的方式,就是在 /etc/httpd/conf.d 上加上一個 UserCGI.conf (增黑的部份)
就可以了。

我把 UserCGI.conf 改名為 UserPerlCGI.conf 把每一個設定單純化,簡單化。

Powered by ScribeFire.