新手请教一个关于 VNC 安全防御的问题, iptables 是否能实现? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
liuxiansan
V2EX    Linux

新手请教一个关于 VNC 安全防御的问题, iptables 是否能实现?

  •  
  •   liuxiansan 2019-03-14 22:27:03 +08:00 3281 次点击
    这是一个创建于 2409 天前的主题,其中的信息可能已经有所发展或是发生改变。
    情况是这样,远程 VPS 上弄了桌面版 linux,具体实现是这个: https://github.com/fcwu/docker-ubuntu-vnc-desktop
    然后问题来了,VNC 连接的话,好象是非加密的,感觉很不安全啊,而且密码什么的容易被暴力破解,所以有种方法是通过在 putty 里 SSH 绑定 5900 端口然后实现加密 VNC 访问,但现在 5900 端口依然是开放的,黑客依然有可能通过 5900 端口暴力破解?然后我的想法是,用 iptables 规则禁止 5900 端口的外网访问,这样应该就安全了吧。
    但是使用:iptables -A INPUT -p tcp --dport 5900 -j DROP 命令,5900 端口不能用了,通过 ssh 绑定端口加密访问的方式也不能用了,如何实现禁掉 5900 端口外网访问的同时保持 ssh 绑定端口的方式依然可以访问?
    8 条回复    2019-03-15 17:01:39 +08:00
    0ZXYDDu796nVCFxq
        1
    0ZXYDDu796nVCFxq  
       2019-03-14 22:28:19 +08:00 via Android
    xrdp
    比 vnc 好用
    liuxiansan
        2
    liuxiansan  
    OP
       2019-03-14 22:32:49 +08:00
    @gstqc 有什么区别呢?更安全么?
    xj577
        3
    xj577  
       2019-03-14 22:36:26 +08:00
    防爆破可以 fail2ban
    顺便没必要这么复杂 ssh port forwarding 然后 vnc 只监听本机端口
    0ZXYDDu796nVCFxq
        4
    0ZXYDDu796nVCFxq  
       2019-03-14 22:38:29 +08:00 via Android
    @liuxiansan 就是 Windows 的 rdp 协议
    rdp 是最好的远程桌面协议了

    另外,iptables 默认就有一条
    -A INPUT -j REJECT --reject-with icmp-host-prohibited
    在 *filter 的最后吧
    不用特意 DROP 5900
    fonlan
        5
    fonlan  
       2019-03-15 08:37:37 +08:00 via Android
    而且 VNC 是可以设置为加密传输的
    ihciah
        6
    ihciah  
       2019-03-15 09:52:57 +08:00
    再加一条允许 127.0.0.1 就好咯?
    lrz0lrz
        7
    lrz0lrz  
       2019-03-15 11:59:44 +08:00
    VNC 只接受本地访问,在 VPS 上开一个代理,然后 VNC Viewer 通过代理连接
    sharpsec
        8
    sharpsec  
       2019-03-15 17:01:39 +08:00
    设置非常用高端口,密码复杂就行
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2808 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 03:41 PVG 11:41 LAX 20:41 JFK 23:41
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86