CGIスクリプトからのアウトバウンド接続を許可するようにSELinuxを構成するにはどうすればよいですか?


10

SELinuxがセットアップされた(Centos 5.5を実行している)新しいWebサーバーに移行しています。問題なくCGIスクリプトを実行できるように設定しましたが、古いPerlベースのスクリプトの一部がリモートWebサービス(RSSフィードなど)に接続できません。

実行:grep perl /var/log/audit/audit.log与える:

type = SYSCALL msg = audit(1299612513.302:7650):arch = 40000003 syscall = 102 success = no exit = -13 a0 = 3 a1 = bfb3eb90 a2 = 57c86c a3 = 10 items = 0 ppid = 22342 pid = 22558 auid = 0 uid = 48 gid = 48 euid = 48 suid = 48 fsuid = 48 egid = 48 sgid = 48 fsgid = 48 tty =(none)ses = 235 comm = "index.cgi" exe = "/ usr / bin / perl" subj = root:system_r:httpd_sys_script_t:s0 key =(null)

SELinuxでのクラッシュコースが進むにつれて、アウトバウンド接続を積極的に拒否しているように見えますが、CGIスクリプトがアウトバウンドリクエストを作成できるように構成するにはどうすればよいですか?

回答:


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.