miv
V2EX  ›  问与答

如何提高服务器(外网)上 MySql 的安全性

  •  
  •   miv · Nov 12, 2020 · 3458 views
    This topic created in 2183 days ago, the information mentioned may be changed or developed.

    我目前想到的就是: 1.使用复杂密码 2.修改默认端口 请问还有什么措施呢?

    Supplement 1  ·  Nov 12, 2020
    在 b 站找到一个教程,关于 ssh 隧道的,学习了一下,满足了这部分安全需求
    https://www.bilibili.com/video/BV1C7411P7Er 顺便分享一下
    Supplement 2  ·  Nov 12, 2020
    多谢老哥的留言。目前的方案如下:
    服务器安装上了 failtoban,防止 ssh 登陆被暴力破解。
    然后使用 ssh 的隧道,连接云服务器上的 mysql (服务器不暴露 mysql 的端口)。
    连接客户端使用是 idea 的 datagrip (这个软件里面支持隧道的配置)
    13 replies  •  2020-11-12 15:45:53 +08:00
    echo1937
    echo1937
    Nov 12, 2020❤️2
    1
    开启 TLS,
    启用 VPN
    miv
    miv
    OP
    Nov 12, 2020
    2
    @echo1937 #1 谢谢老哥,vpn 用买的机场是否可以呢?然后 mysql 那边设置远程连接只可以用这个 vpn 的 ip 才可以登陆,客户端开 ssr 然后连这样?第一种不太了解,我去查查资料。
    2kCS5c0b0ITXE5k2
    2kCS5c0b0ITXE5k2
    Nov 12, 2020
    3
    frpc
    internelp
    internelp
    Nov 12, 2020❤️1
    4
    使用防火墙限制访问者的 ip,或者通过 ssh 通道中转。
    miv
    miv
    OP
    Nov 12, 2020
    5
    @internelp #4 防火墙限制感觉挺方便。ssh 通道中转涉及知识盲区了,感谢感谢
    301
    301
    Nov 12, 2020 via Android❤️1
    6
    @miv #1 指的应该是在服务器部署 VPN,建立局域网来连接,和#4 ssh 通道类似,本质上都是通过一层安全的隧道建立连接
    miv
    miv
    OP
    Nov 12, 2020
    7
    @301 #6 感谢,我了解一下!
    Wa1k3r
    Wa1k3r
    Nov 12, 2020 via Android
    8
    白名单限制
    opengps
    opengps
    Nov 12, 2020
    9
    ip 白名单,连接地址白名单,密码失败阻断
    dzdh
    dzdh
    Nov 12, 2020
    10
    tls 足矣
    labulaka521
    labulaka521
    Nov 12, 2020 via iPhone
    11
    身上隧道 一直数据库连接软件都支持的
    miv
    miv
    OP
    Nov 12, 2020
    12
    @labulaka521 #11 谢谢,你这样一说我看 datagrip 有这个功能。
    labulaka521
    labulaka521
    Nov 12, 2020 via iPhone
    13
    @miv 哈哈 字打错了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5390 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 03:23 · PVG 11:23 · LAX 19:23 · JFK 22:23
    ♥ Do have faith in what you're doing.