Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
lingo233
V2EX  ›  Linux

看了下登陆日志真感人

  •  
  •   lingo233 · Feb 4, 2015 · 9737 views
    This topic created in 4302 days ago, the information mentioned may be changed or developed.
    一堆尝试root的你们都是怎么设置root密码的。
    我用了一堆长随机字符,连我自己都不知道23333。
    平时都是都是用一个带管理的小号登录
    50 replies  •  2015-02-05 23:13:27 +08:00
    roricon
    roricon
    Feb 4, 2015
    1
    限制root只能使用证书登录。
    eric
    eric
    Feb 4, 2015
    2
    PermitRootLogin no
    PasswordAuthentication no
    sNullp
    sNullp
    Feb 4, 2015 via iPhone
    3
    passwd -d root
    yylzcom
    yylzcom
    Feb 4, 2015 via Android
    4
    改为非常用端口也有一堆尝试登录的?
    lingo233
    lingo233
    OP
    Feb 4, 2015
    5
    @roricon 我嫌麻烦而且我比较喜欢用虚拟机登陆,没事经常没事重置一下。会悲剧
    @eric 我改过一次PermitRootLogin 不知道为什么其他账号也登不上了
    gjflsl
    gjflsl
    Feb 4, 2015
    6
    二楼正解,修改ssh端口。服务器多又在同一个内网的话,防火墙关闭22端口,只允许局域网访问,然后一台机器配置好vpn。
    zealic
    zealic
    Feb 4, 2015
    7
    仅允许私钥登录
    BoiledEgg
    BoiledEgg
    Feb 4, 2015
    9
    关了22端口,改了个不常用的,lastb瞬间清净,都是机器人跑的,简单点弄就好。
    heiybb
    heiybb
    Feb 4, 2015
    10
    VPS被两个IP分别上海交大和湖北大学的不分昼夜持续爆破了半个月,也没空去弄,反正破不出来
    tititake
    tititake
    Feb 4, 2015
    11
    默认禁止root登录,禁止密码登录
    最后只允许内网即可

    AllowUsers [email protected].*
    AllowUsers normaluser
    Match Address 192.168.2.0/24
    PasswordAuthentication yes
    bugmenott
    bugmenott
    Feb 4, 2015
    12
    PermitRootLogin without-password
    PasswordAuthentication no

    fail2ban
    qq446015875
    qq446015875
    Feb 4, 2015
    13
    建议用证书认证,同时使用fail2ban,对于多次尝试登录的IP直接ban掉。
    我前段时间也是发现不停地有人在扫我的ssh
    果断用fail2ban,登录失败超过3次的IP直接拉黑三天
    xuhaoyangx
    xuhaoyangx
    Feb 4, 2015
    14
    关闭22端口,特定长度大小的icmp包打开22端口一段时间。
    ericliuhe
    ericliuhe
    Feb 4, 2015 via iPhone
    15
    改端口还是能扫描出来的吧?
    chairuosen
    chairuosen
    Feb 4, 2015
    16
    用fail2ban
    bjzhush
    bjzhush
    Feb 4, 2015
    17
    @xuhaoyangx 这个如何实现? 自己监听icmp然后启动sshd ?
    rooot
    rooot
    Feb 4, 2015
    19
    是在说俺么 各位大神
    cbsw
    cbsw
    Feb 4, 2015
    20
    /t/143428 改端口之后就没事了

    刚才又去看了下日志,Nginx 有一堆请求 /wp-login.php, /phpMyAdmin/scripts/setup.php 等的,攻击无处不在啊,还好只是放了 orgmode 生成的静态文件
    zhangyh26258
    zhangyh26258
    Feb 4, 2015 via Android
    21
    换端口,不准root登
    pythoner
    pythoner
    Feb 4, 2015
    22
    1,禁止root用密码登录
    2,多次输入密码失败自动屏蔽ip
    lincanbin
    lincanbin
    Feb 4, 2015
    23
    很正常,我vps刚创建没几天就一长串了
    braineo
    braineo
    Feb 4, 2015
    24
    我刚刚也上去看了,真的好感人,都是中国IP………………
    codegear
    codegear
    Feb 4, 2015
    25
    感动到几乎全是阿里云的IP……
    47jm9ozp
    47jm9ozp
    Feb 4, 2015
    26
    两步验证保平安。。。
    lincanbin
    lincanbin
    Feb 4, 2015
    27
    现在这个VPS才用了两个月,都80M登陆日志了……
    上一个VPS用了一年,登陆日志堆成山了
    wzzyj8
    wzzyj8
    Feb 4, 2015
    28
    1. fail2ban超过3次直接锁定
    2. PermitRootLogin no
    3. 同吐槽,最近被ban的都是阿里云的,有什么典故在里面吗
    blankwonder
    blankwonder
    Feb 4, 2015
    29
    架个 VPN,或者用青云的路由器,然后对外网不开放22端口。
    NeoAtlantis
    NeoAtlantis
    Feb 4, 2015
    30
    禁止ssh登录root,其他帐号用一个我觉得比较偏门的名字,只能用公钥登录。
    另外root还可以配置二步认证,用google-authenticator。
    xuhaoyangx
    xuhaoyangx
    Feb 5, 2015❤️5
    31
    @bjzhush
    #指定78字节的icmp数据包(包含IP头部20字节,ICMP头部8字节)通过被加入sshopen列表。
    iptables -A INPUT -p icmp --icmp-type 8 -m length --length 78 -m recent --set --name sshopen --rsource -j ACCEPT
    #检查sshopen列表是否存在你的来源IP,如果存在,即从第一次使用密令开始15秒钟内开启ssh端口22,超过15秒端口自动关闭,不再允许新连接,已连接的不会断开。
    iptables -A INPUT -p tcp --dport 22 --syn -m recent --rcheck --seconds 15 --name sshopen --rsource -j ACCEPT

    临时开启ssh端口密令
    linux下:ping -s 50 host
    windows下:ping -l 50 host
    likuku
    likuku
    Feb 5, 2015
    32
    和2楼一样的作法
    yylzcom
    yylzcom
    Feb 5, 2015 via Android
    33
    @ericliuhe 基本没人会去对单独一台VPS做端口扫描,基本上都是脚本批量扫,只针对22端口,只针对弱口令和网上已有密码库。所以,针对这种暴力破解,改高位数端口+随机生成的密码基本上就算安全了
    cevincheung
    cevincheung
    Feb 5, 2015
    34
    @yylzcom 除非有人想搞你
    dawn009
    dawn009
    Feb 5, 2015
    35
    @yylzcom 批量弱密码扫的,高强度密码就够防了。真有人想搞你,改了端口也没用。所以改不改端口其实没区别
    ericls
    ericls
    Feb 5, 2015 via Android
    36
    把 root 的 登录 设置位 without-password
    laomutuo
    laomutuo
    Feb 5, 2015
    38
    @sNullp root没有密码,只能通过sudo操作?
    sNullp
    sNullp
    Feb 5, 2015
    39
    @laomutuo 是的
    sNullp
    sNullp
    Feb 5, 2015
    40
    @laomutuo 或者 sudo su
    loading
    loading
    Feb 5, 2015
    41
    请使用 fail2ban
    laomutuo
    laomutuo
    Feb 5, 2015
    42
    @sNullp 那把root名字改掉和你这么做不是一样么?
    rangercyh
    rangercyh
    Feb 5, 2015
    43
    ssh
    timothyye
    timothyye
    Feb 5, 2015 via Android
    44
    只用证书登录,让他们慢慢猜密码去吧
    simo
    simo
    Feb 5, 2015
    45
    fk了,之前没注意,刚才一看,5天的日志20M!
    sNullp
    sNullp
    Feb 5, 2015
    46
    @laomutuo 。。。。。。改root名字会出各种bug吧。。。。
    wwek
    wwek
    Feb 5, 2015
    47
    建议用证书,
    如果很懒还是想用帐号密码,
    禁止root登录~~ ,用普通帐号登录然后su 到root上去.
    或者给管理帐号开sudo nopass
    sopato
    sopato
    Feb 5, 2015
    48
    跑在>10000的端口上,禁止root登录,禁止密码登录,使用密钥登录,肯花钱就上RSA的方案呗,或者屌丝一点用google做二次认证也行。
    uJohnny
    uJohnny
    Feb 5, 2015
    50
    证书登录
    密码登陆已关
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2055 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 100ms · UTC 12:47 · PVG 20:47 · LAX 04:47 · JFK 07:47
    ♥ Do have faith in what you're doing.