SELinux沒辦法執行socket? - Linux

Eartha avatar
By Eartha
at 2012-09-07T19:53

Table of Contents

linux新手... 爬文、google都沒有答案所以想要上來問問

我架了一個簡單的Centos 5.x伺服器

並且想要學一下socket programming

因為一些考量,有使用SELinux

伺服器已經上線很久,基本上沒什麼問題

socket的部份則是剛剛開始...

在本機上執行(另外一台ubuntu電腦)下面網站的socket範例都沒問題
http://goo.gl/3PHD
(client 直接連到本機server: 127.0.0.1,互傳一些string這樣)

可是在伺服器上卻沒有辦法執行(也是直接連到127.0.0.1)

直覺上沒有檔案存取應該和SELinux沒有關係

但是除了SELinux之外,其他設定基本上都和令一台電腦沒有差異...

希望有大大可以給我些建議或想法

先謝了orz



補一下症狀:

server.c可以執行,執行後netstat -tunpl可以看到./server.c在監聽阜口

但是client.c卻沒有辦法被server.c接收到...

--
Tags: Linux

All Comments

Xanthe avatar
By Xanthe
at 2012-09-10T09:19
被SELinux擋了吧
Wallis avatar
By Wallis
at 2012-09-10T13:26
感謝回應,我猜也是被SELinux擋了
Blanche avatar
By Blanche
at 2012-09-14T18:13
但是 server 和 client 的 security context 都設成一樣的
Gilbert avatar
By Gilbert
at 2012-09-18T08:40
再者 message 裡面也沒有 setroubleshoot 的東西@@
Carol avatar
By Carol
at 2012-09-19T21:48
而且沒有檔案讀取,只是互傳而已... 這樣是被檔嗎?
Freda avatar
By Freda
at 2012-09-20T13:04
會吧,SELinux總是黨一些很詭異的東西
Belly avatar
By Belly
at 2012-09-24T15:36
setenforce 0 以後正常嗎?
Caroline avatar
By Caroline
at 2012-09-27T01:24
謝謝lan大的建議!不過設成passive client還是連不到
這代表和SELinux無關囉?
Irma avatar
By Irma
at 2012-09-30T16:40
不用SELinux,一般*nix就會擋非root的process bind <1024的
port,你覺得 SELinux 會更廢嗎?
Ingrid avatar
By Ingrid
at 2012-09-30T21:11
在*nix體系,file沒有比較特別,它也只是一種block device
Anonymous avatar
By Anonymous
at 2012-10-03T23:12
socket則是character device

請問udp-sender參數

Caroline avatar
By Caroline
at 2012-09-07T13:25
請問版上先進 目前小弟透過udpcast套件傳輸資料 小弟不才,看不太懂 udp-sender中async 非同步模式的做法 --async Asynchronous mode. Do not request confirmations from the receiver. Best used toge ...

小弟是新新手

Emma avatar
By Emma
at 2012-09-07T04:15
小弟最近加入Linux行列 之前都是Windows使用者 那小弟最近安裝的Linux中的ubuntu OS 一開始是看VBird鳥哥的教學文章 那V大教學是用CentOS,看了真的很複雜一堆指令碼 連安裝都要分割硬碟分/,/home,/user.....看了就選ubuntu好了 以下ubuntu簡稱u,wi ...

如何設定一般user執行系統指令

James avatar
By James
at 2012-09-06T18:35
各位朋友你們好 我想請問一下有沒有辦法不用sudo的方式 透過指令設定來讓使用者,或某個管理群組的人 可以在CLI裡下指令來讓系統重新開機? 會這樣問是因為我最近在玩Synology出的NAS 在WEB界面下,管理者可以直接在畫面找到重開機的選項 但是萬一遇到WEB當機的時候 我希望可以讓管理者群組的人 ...

第9次星系主題:A journey of Filesystem on JOS

Eden avatar
By Eden
at 2012-09-06T15:42
*主題內容: A journey of Filesystem on JOS (90分鐘)* *分享者:wayling* *摘要* 無論有無作業系統的存在,使用者常常需要對硬碟或其他外部儲存裝置做操作, 因此檔案系統在任何系統中幾乎都是非常重要且不可或缺的一部份, 所以實做基本檔案系統也成了一個必須的主題。 ...

openSUSE 12.2 釋出囉!

Eden avatar
By Eden
at 2012-09-06T14:27
Hi~ 各位先進大家好,在這邊小小的分享一下。 openSUSE 12.2 已經釋出囉,有興趣的可以來參考一下。^^ http://www.opensuse.org/zh-tw/ http://software.opensuse.org/122/zh_TW openSUSE是一個不錯的選擇喔^^ - ...