欢迎访问服务器技术网-www.fuwuqijishu.com

设置Memcached只允许本地访问11211解决未授权漏洞问题

运维 fuwuqijishu 2年前 (2022-09-04) 23次浏览 0个评论 扫描二维码

今天早上正常查看邮箱是否有客户和往来公司邮件,其中看到一个海外主机商发来的邮件提醒告知其中一台服务器因为存在Memcached未授权漏洞问题然后服务器就给暂停掉了。然后翻看公司的网站列表对应这台服务器的就两个公司企业网站,而且确实是没有流量的(客户只要求能打开看到有网站就可以)。

搜索相关信息,应该是当前服务器Memcached端口未授权漏洞,端口默认的11211允许任何地址可以访问,应该设置只允许本地访问才行。这里就去解决呗。

第一、查看当前的端口情况

设置Memcached只允许本地访问11211解决未授权漏洞问题

我们检测当前端口,可以看到允许全部可以访问,所以这里需要设置只能本地才可以访问。

第二、设置Memcached端口本地化

1、暂停Memcached

service memcached stop

2、修改配置

/etc/init.d/memcached

设置Memcached只允许本地访问11211解决未授权漏洞问题

在箭头对应位置,添加”-l localhost”。然后保存退出。

3、启动Memcached

service memcached start

这个还是看我们环境的,有些可能配置文件在”/etc/sysconfig/memcached”中。

最后,我们在检测端口可以看到对应在127.0.0.1只能本地访问Memcached。

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Warning: error_log(/www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/#log/log-2217.txt): failed to open stream: No such file or directory in /www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/spider.class.php on line 2900