分类目录归档:Linux

CentOS 查看PPTP用户帐号密码。

查看已经添加了的PPTP帐号

cat /etc/ppp/chap-secrets

last查看vpn在线用户

last | grep still | grep ppp

以下看个人习惯决定是否添加
将vpnuser写入环境变量下次查看vpn在线用户,使用vpnuser就可以了,别名可以按自己的喜好来定义.

cat /etc/profile | grep vpn
alias vpnuser='last | grep still | grep ppp'

CentOS防火墙导致3306访问不了。

今天公司需要一台测试服务器,我像往常一样分配服务器资源,但是研发人员搭建好环境过后给我说怎么MySQL外网访问不了,问我是不是映射没做好,我检查设备后发现映射没问题啊,而且我用内网也访问不了,我又继续排查故障,后来没辙了没找到故障原因就重装系统嘛(毕竟重装系统能解决80%的问题)重装问题依旧,经过排查不是系统的问题,软件设置也没问题最后定位到防火墙,试试把CentOS的防火墙关了居然成功连接了,也就是CentOS防火墙引发的血案。

首先我们先配置MySQL允许任意主机访问

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '1234' WITH GRANT OPTION;
flush privileges;

限制允许某个主机访问

GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.11'   IDENTIFIED BY '1234'  WITH GRANT OPTION; 
flush privileges;

CentOS 关闭防火墙

/etc/init.d/iptables stop

CentOS6 添加防火墙端口

iptables -I INPUT -p tcp -m tcp --dport 3306 -j ACCEPT

CentOS6 保存防火墙配置

service iptables save

CentOS7 添加防火墙端口

firewall-cmd --zone=public --add-port=80/tcp --permanent

CentOS7 重新载入防火墙策略配置

firewall-cmd --reload

永久关闭CentOS防火墙

chkconfig --level 35 iptables off