阿里云iptables防火墙配置出错导致ssh无法远程登录
1 悲催的 iptables 探索
由于之前对 iptables 不熟悉,所以在配置 iptables 的时候,直接执行命令iptables -F
。结果导致 Securecrt 中所有连接远端服务器的窗口都断掉了,而且博客的所有页面都无法打开。心中顿时一慌,ssh无法登录,即使博客中的程序和数据库已经备份了也无法取出了。
网上搜了一下,原来在使用这个命令之前一定要先执行命令iptables -P INPUT ACCEPT
。
由于之前对 iptables 不熟悉,所以在配置 iptables 的时候,直接执行命令iptables -F
。结果导致 Securecrt 中所有连接远端服务器的窗口都断掉了,而且博客的所有页面都无法打开。心中顿时一慌,ssh无法登录,即使博客中的程序和数据库已经备份了也无法取出了。
网上搜了一下,原来在使用这个命令之前一定要先执行命令iptables -P INPUT ACCEPT
。
在前面一篇文章介绍了阿里云的CentOS 6.5系统 LNMP 环境下,如何让 web 站点的更为安全。这篇文章主要从用户登录主机方式入手,简单分享下如何让自己的 Linux 主机更安全。
前面几篇文章介绍了阿里云的CentOS 6.5系统中如何搭建和配置 LNMP 环境,这篇文章主要说说 web 站点的安全配置。
默认同开通的阿里云 Linux 主机都是以 AY+随机数 命名的,修改方法如下:
###### 修改主机名HOSTNAME, 例如 HOSTNAME=typecodes , 然后:wq保存退出 HOSTNAME=typecodes ###### 接着执行 hostname 命令 [root@typecodes ~]# hostname typecodes ###### 退出ssh, 然后重新登录即可在完成了上面两篇关于阿里云CentOS 6.5主机中 Nginx 和 Mysql 的配置的经验分享后,这篇文章说说如何安装 php 的“加速器”——XCache。相信大家听说过 php 的几款缓存加速器:APC、xcache、eaccelerator等(对于小站咱就不要使用 Memcached 了)。
上一篇文章主要分享了LNMP 环境如何简单配置 Mysql。这篇文章简要说说如何配置 Nginx 。是其默认配置文件是nginx.conf
和default.conf
。
在 nginx.conf 文件中,会看到 nginx 默认的错误日志保存文件:error.log。它记录了服务器端由nginx处理的错误信息,例如永久跳转301、页面不存在404错误、服务器错误500错误等等。
上文中分享了在aliyun主机 CentOS 6.5 系统上搭建了 LNMP 环境,其实就是很简单的一行 yum install 命令搞定了。这篇文章简要说说 LNMP 环境下 Mysql 数据库的一些配置和使用,当然以后我们还得主动去学习数据库安全、优化等知识。
个人不太喜欢网上的“一键脚本”,原因很简单:我的地盘我做主。下面是自己在5月初购买aliyun初级ECS后,8月初在CentOS 6.5上搭建 LNMP 环境的心得。大鸟请自动飘过,如若错误,请大家指正!
很牛逼的样子?NO,请叫我 wiki 搬运工。那么如何查看自己的主机类型呢?