MySQL权限
mysql的权限存储在mysql库的user, db, tables_priv, columns_priv, procs_priv
这几个系统表中
表结构
user表
存放用户账户信息以及全局级别(所有数据库)权限,决定了来自哪些主机的哪些用户可以访问数据库实例,如果有全局权限则意味着对所有数据库都有此权限
1. 允许数据包转发
1 | echo 1 >/proc/sys/net/ipv4/ip_forwardiptables -t nat -A POSTROUTING -j MASQUERADEiptables -A FORWARD -i [内网网卡名称] -j ACCEPTiptables -t nat -A POSTROUTING -s [内网网段] -o [外网网卡名称] -j MASQUERADE |
2. 设置端口映射
1 | iptables -t nat -A PREROUTING -p tcp -m tcp --dport [外网端口] -j DNAT --to-destination [内网地址]:[内网端口] |
如果需要永久配置,则将以上命令追加到
/etc/rc.local
文件