V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
ONLYONEING
V2EX  ›  Linux

游戏正式上线服 老板要把 ssh 密码设置成一样的...

  •  
  •   ONLYONEING · Apr 18, 2019 · 6834 views
    This topic created in 2572 days ago, the information mentioned may be changed or developed.

    脑袋痛 游戏正式上线服 老板要把 ssh 密码设置成一样的...

    25 replies    2019-04-21 23:28:25 +08:00
    DeWhite
        1
    DeWhite  
       Apr 18, 2019 via Android
    怕是老板脑子不好使了,这个密码我都嫌太简单
    simple2025
        2
    simple2025  
       Apr 18, 2019
    加个 fail2ban 应该就没有问题了吧
    catalina
        3
    catalina  
       Apr 18, 2019 via Android
    设成一样无所谓,只要你几天换个密码 3 个月不重样(迫真)
    PerFectTime
        4
    PerFectTime  
       Apr 18, 2019
    为啥要用密码 用密钥不行吗
    opengps
        5
    opengps  
       Apr 18, 2019 via Android
    送人头
    rb6221
        6
    rb6221  
       Apr 18, 2019
    你慌什么,反正又不是你背锅,让改的是他啊
    k9982874
        7
    k9982874  
       Apr 18, 2019
    游戏说不定活不到 服务器被破的那一天
    anjing01
        8
    anjing01  
       Apr 18, 2019
    ssh 禁用密码比较好,用秘钥啊!不然到时候扫描日志烦死你。
    ScotGu
        9
    ScotGu  
       Apr 18, 2019
    既然密码那么弱,就在防火墙 F2B 上下下功夫吧。
    Keyes
        10
    Keyes  
       Apr 18, 2019   ❤️ 1
    你这事儿不一定是技术问题,我在某大型视频网站也遇到过类似的场景,没准你老板在私底下进行着不为人知的操作,不要问,干就对了
    paragon
        11
    paragon  
       Apr 18, 2019
    只要把 22 关掉无所谓吧
    tankren
        12
    tankren  
       Apr 18, 2019
    换端口 用秘钥
    coreos
        13
    coreos  
       Apr 18, 2019
    @Keyes 别最后上套做了背锅的吧。人很难说得明白的
    0ZXYDDu796nVCFxq
        14
    0ZXYDDu796nVCFxq  
       Apr 18, 2019   ❤️ 1
    9102 年了,你们还用密码登录服务器? root 用户也能 ssh 登录?
    我们的 root 密码都是 123
    Joyboo
        15
    Joyboo  
       Apr 18, 2019
    换端口用密钥,否则还真是送人头
    Jzer0n
        16
    Jzer0n  
       Apr 18, 2019
    常规的不应该是改端口禁止账号密码登录只允许密钥登录么,要不再仅允许指定 IP 指定端口然后仅限于密钥登录? 2333
    pmispig
        17
    pmispig  
       Apr 18, 2019
    不知道你说的是测试和线上密码一样还是说 线上所有服务器密码一样?
    所有服务密码设成一样不是常规操作吗? 100 台服务器 100 个密码,登陆的时候你自己去找?
    joesonw
        18
    joesonw  
       Apr 18, 2019
    @gstqc 最好还是禁所有公网访问(除了 80, 443 和 vpn)
    0ZXYDDu796nVCFxq
        19
    0ZXYDDu796nVCFxq  
       Apr 18, 2019 via Android
    @joesonw #18 是的
    公开哪些端口都有记录并且定期扫的
    ssh 端口必须有服务器权限的员工拨了 VPN 才能连
    dnsaq
        20
    dnsaq  
       Apr 18, 2019 via iPhone
    不管是内网还是外网都应该用密钥连接,方便又安全。密码方面,我是初始化系统时 mkpass 随机生成然后上报到密码表。
    YOOHUU
        21
    YOOHUU  
       Apr 18, 2019
    设备密码全是 password@A......
    对外安全有 vpn
    pangliang
        22
    pangliang  
       Apr 18, 2019
    那是你们没见过给了 sudo 账号还来要 root 密码的
    SharkIng
        23
    SharkIng  
       Apr 19, 2019
    和老板签个免责声明,我改可以,出问题我不管
    CCNemo
        24
    CCNemo  
       Apr 19, 2019 via Android
    换端口一般还能用用。
    ps1aniuge
        25
    ps1aniuge  
       Apr 21, 2019
    ```powershell
    # sshd deny host 脚本,powershell 版。

    $ssh 连接失败次数阀值 = 4
    #--------------------------------------------------------------------
    if (Test-Path -LiteralPath '/etc/host_deny_old1.txt')
    {
    Remove-Item -LiteralPath '/etc/host_deny_old1.txt' -Force
    }

    if (Test-Path -LiteralPath '/etc/hosts.deny')
    {
    Move-Item -LiteralPath '/etc/hosts.deny' -Destination '/etc/host_deny_old1.txt'
    New-Item -Path '/etc/hosts.deny'
    chmod 644 /etc/hosts.deny
    }

    $所有 ssh 连接失败 ip = Get-Content -LiteralPath /var/log/secure | Where-Object { $_.split()[5] -eq 'Failed' } | Select-Object @{n = "key";e = { $_.Split()[-4] } } | Group-Object -Property key -NoElement
    foreach ($单个 ssh 连接失败 ip in $所有 ssh 连接失败 ip)
    {
    #2016-10-15 centos7 测试通过,完全正常。其他版本没测试,如有问题,请修改这里 $_.split()[5]
    if ($单个 ssh 连接失败 ip.count -gt $ssh 连接失败次数阀值)
    {
    $deny 字串 = 'sshd: ' + $单个 ssh 连接失败 ip.name
    Add-Content -LiteralPath '/etc/hosts.deny' -Value $deny 字串 -Encoding Ascii
    }
    #问:这个脚本谁写的?有问题找谁技术支持?
    #答:QQ 群号=183173532
    #名称=powershell 交流群
    }

    Write-Warning '只需要删除 /etc/hosts.deny 文件,即可解除所有阻止的 ip'
    ```
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1099 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 85ms · UTC 17:25 · PVG 01:25 · LAX 10:25 · JFK 13:25
    ♥ Do have faith in what you're doing.