我已经在 ubuntu 14.04 上安装了 CSF,使用他们的官方安装指南. 使用以下命令禁用 UFW 后:
sudo ufw disable
然后我修改了csf.conf
以下值:(删除了评论以使问题更清晰)
###############################################################################
# SECTION:Integrated User Interface
###############################################################################
...
UI = "1"
...
UI_PORT = "443"
...
UI_USER = "<user>"
...
UI_PASS = "<pass>"
...
UI_TIMEOUT = "300"
...
UI_CHILDREN = "5"
...
UI_RETRY = "5"
...
UI_BAN = "1"
...
UI_ALLOW = "0"
...
UI_BLOCK = "1"
...
UI_ALERT = "1"
...
UI_CIPHER = "ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:-LOW:-SSLv2:-EXP:!kEDH"
...
UI_SSL_VERSION = "SSLv23:!SSLv2"
...
UI_CXS = "0"
...
UI_CSE = "0"
并重新启动 CSF
sudo csf -r
但是无论如何,我都无法从浏览器访问 CSF UI。
注意:这不是我的第一次尝试,我UI_ALLOW=1
第一次使用安全端口进行安全设置,但由于没有起作用,因此将端口更改为默认允许的端口并禁用 ui_allow。
注2:文档称UI是LFD的一部分并且LFD在时被禁用TESTING = "1"
,因此我也尝试禁用测试但没有成功。
运行后netstat -ant
没有显示在端口 443 上监听任何内容。
我应该采取什么步骤来诊断这个问题?(任何有帮助的东西都会受到赞赏,例如要检查的日志文件、要尝试的命令等)
附加信息 :
sudo csf -v
csf: v7.15 (generic)
uname -a
Linux git 3.13.0-36-generic #63-Ubuntu SMP Wed Sep 3 21:30:07 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
浏览器的错误代码(测试过 chrome 和 firefox):
Error code: ERR_CONNECTION_REFUSED
使用 CSF 附带的证书
CSF 自述文件第 23 部分也是关于这个主题的,我安装了那里列出的软件包,但不可用。
如果我遗漏了任何相关内容,请在评论中发表,我会提供
答案1
在这里写问题来寻找答案确实很有帮助:P
在收集信息来写这个问题时,当我在寻找要包含在问题中的 csf 日志文件时,我注意到 LFD 在这里有一个单独的日志文件:
/var/log/lfd.log
我发现了这一行:
Sep 30 17:46:13 git lfd[6555]: *Error* Cannot run csf UI - Perl module IO::Socket::SSL required
即使我确实安装了它,但显然csf -r
不会重新启动 lfd,因此它没有注意到它已安装,您应该使用以下方法单独重新启动 lfd
sudo service lfd restart
另外,我在搜索时发现的这个相关问题的解决方案可能对其他人也有用: http://forum.configserver.com/viewtopic.php?f=5&t=4924
答案2
六年过去了。如果我没有仔细阅读指南,我仍然会面临这个问题。
我的配置错误:
UI_IP = "127.0.0.1"
该配置有效:
# Optionally set the IP address to bind to. Normally this should be left blank
# to bind to all IP addresses on the server.
#
# If the server is configured for IPv6 but the IP to bind to is IPv4, then the
# IP address MUST use the IPv6 representation. For example 1.2.3.4 must use
# ::ffff:1.2.3.4
#
# Leave blank to bind to all IP addresses on the server
UI_IP = "::ffff:127.0.0.1"