一:通过命令保存:service iptables save
1.开启防火墙:
service iptables start
2.设为开机自启:
chkconfig –list iptables
3.清空原有的策略:
iptables -F
4.添运雹迅加策略:
iptables -A INPUT -s 192.168.42.133 -j REJECT
5.用192.168.42.133 ping 192.168.42.131:
6.保存
service iptables save
并且关机再启
7.查看结果,再旁此次使用192.168.42.133 ping 192.168.42.131
CentOS6开启MySQL远程访问1.开放mysql访问端口3306
修改防火墙配置文件
vi /etc/sysconfig/iptables
加入端口配置
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
重新加载规则
service iptables restart
2.修改mysql库里的host
登录mysql;
use mysql
update user set host='%' where user='root' and host='localhost'
记得一定还得修改密码,因为这时密码已携橘圆失效,虽然本地还可以原密码登录,可远程改了host后还是没法访问
UPDATE user SET password=password("root") WHERE user='root'
flush privileges
3.重启mysql,远程就可以访问了
service mysqld restart
CentOS7开启MySQL远程访问
CentOS7这个版本的防火墙默伍敬认使用的是firewall,与之前的版本使用iptables不一样。按如下方便配置防火墙:
1、关闭防火墙:sudo systemctl stop firewalld.service
2、关闭开机启动:sudo systemctl disable firewalld.service
3、安装iptables防火墙
执行以下命令辩塌安装iptables防火墙:sudo yum install iptables-services
?
4、配置iptables防火墙,打开指定端口(CentOS6一样)
5、设置iptables防火墙开机启动:sudo systemctl enable iptables
6、之后的和CentOS6一样
使用SecureCRT远程Linux
暂停服务并余敬永久关闭
/etc/init.d/iptables stop
chkconfig --level 235 iptables off
培含 chkconfig --list |grep iptables
说明:暂停iptables服务
启动级别是2 3 5都禁止iptables开机启动
查看是否成功禁止iptables
3.开启服务并永久开启
/etc/init.d/iptables start
chkconfig --level 235 iptables on
chkconfig --list |grep iptables
说明:启动iptables服务
启动配毁笑级别是2 3 5下iptables开机启动
查看是否成功设置开机启动iptables
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)