2012-07-26 31 views
2

CentOS 6.3最小配置。安裝的SSH服務器,端口22.所有工作正常。 我改變777端口22和重新啓動ssh並查看日誌:CentOS 6.3。 SSH。綁定到0.0.0.0的端口xxx失敗:權限被拒絕

Jul 26 01:01:07 myserver sshd[1590]: error: Bind to port 777 on 0.0.0.0 failed: Permission denied. 
Jul 26 01:01:07 myserver sshd[1590]: error: Bind to port 777 on :: failed: Permission denied. 
Jul 26 01:01:07 myserver sshd[1590]: fatal: Cannot bind any address. 

的/ etc/SYSCONFIG/iptables的包含:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 777 -j ACCEPT 

netstat的-tulpn | grep:22 and netstat -tulpn | grep:777什麼都不返回

+0

你如何重新啓動sshd? – 2012-07-26 15:20:51

+0

service sshd restart – indapublic 2012-07-26 15:32:31

回答

1

端口777專用於Multiling HTTP,即使沒有使用,您也無法綁定它。如果你嘗試例如綁定到端口8777它將工作得很好。

+0

謝謝,我不知道。自從去年以來,該端口在Ubuntu中成功運行。 – indapublic 2012-07-26 15:53:50

6

Centos默認使用SELinux,我不認爲Ubuntu(或者至少我沒有看到它)。查看日誌中的SElinux權限錯誤。

相關問題