V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
samun
V2EX  ›  程序员

请教各位老哥一个问题 如何避免扯皮

  •  
  •   samun · Dec 21, 2020 · 3739 views
    This topic created in 1965 days ago, the information mentioned may be changed or developed.

    场景是 几个人都有服务器的 root 登录账号密码 如果有人操作失误怎么避免扯皮,今天遇到个问题,有感而发

    samun
        1
    samun  
    OP
       Dec 21, 2020
    小公司 开发兼职半个运维
    kiracyan
        2
    kiracyan  
       Dec 21, 2020
    独立账户呗
    reed2020
        3
    reed2020  
       Dec 21, 2020
    肯定是分账户,出事了看用户操作日志。
    edsion996
        4
    edsion996  
       Dec 21, 2020
    很难避免的。
    我们公司有个服务器被查出来挖矿了,至今不知道是内鬼还是被入侵。
    出事以后一个个装的连挖矿是啥都不知道
    madpecker009
        5
    madpecker009  
       Dec 21, 2020
    @zjb861107 知道的就是背锅侠
    avalon0624
        6
    avalon0624  
       Dec 21, 2020
    我所在的公司一开始是这样的,在开发线测试好脚本然后提供给运维让运维检查通过后执行。开发没线上权限。
    maplego
        7
    maplego  
       Dec 21, 2020
    @samun
    vim /root/.bashrc
    logger -t -bash -s "HISTORY $SSH_CLIENT USER=$NAME_OF_KEY CMD=$BASH_EXECUTION_STRING " >/dev/null 2>&1;}
    maplego
        8
    maplego  
       Dec 21, 2020
    @samun
    不同用户用不同的 key
    huangmingyou
        9
    huangmingyou  
       Dec 21, 2020
    jumpserver 记录操作历史,有录屏
    leven87
        10
    leven87  
       Dec 21, 2020
    查登录访问的 IP
    westoy
        11
    westoy  
       Dec 21, 2020
    权限给高的话, 干了坏事自己擦屁股也容易啊

    还不如直接单例模式, 专门划个人做运维, 只有这个人有帐号, 其他人要操作通过他, 每次都审计一下
    liion
        12
    liion  
       Dec 21, 2020
    把自己的账号独立出来:)
    nxforce
        13
    nxforce  
       Dec 21, 2020
    出事后想逃脱嫌疑早就第一时间清空 .bash_history 了,运维还是交给专职运维的人操作吧。

    运维事故由运维主管担责,开发 bug 事故由开发和测试共同担责。
    theqwang
        14
    theqwang  
       Dec 21, 2020
    上堡垒机,jumpserver 开源的就可以挺好用的,我们公司用了以后扯皮的事明显少了
    madworks
        15
    madworks  
       Dec 21, 2020
    @zjb861107 服务器能挖几个矿?看显卡的
    raaaaaar
        16
    raaaaaar  
       Dec 21, 2020 via Android
    @zjb861107 #4 记录所有操作日志,对于非常重要的东西
    aristolochic
        17
    aristolochic  
       Dec 21, 2020
    @madworks 有针对 CPU 的币种比如门罗币,前几年还炒过硬盘币种你敢信?所以问题不在这儿,蚂蚱也是肉的原因是人家是分布式挖矿,进程也不多占稳定百分之五十。如果楼主说的服务器在公网有入口的话,只要是没禁用密码登录的特别容易被扫,可锲而不舍了所有端口都挨个试一遍。这东西影响还挺深远,一查就有。是连着一个荷兰的 IP,伪装成 java 和 kswapd0 都有。
    laminux29
        18
    laminux29  
       Dec 21, 2020
    你这问题根本就不是技术问题,而是公司运营中的管理问题:便捷性 与 安全性,是一对矛盾。

    类似的问题,比如初创公司,以低价招来便宜无德员工,然后初创公司又没有代码权限管理机制,最后被员工偷了代码后离职,连证据都找不到,这种事情太多了。

    想要彻底解决,你们公司得先想清楚一个核心问题:要便捷?还是要安全。这个问题没想清楚,用什么技术方案都没用。
    samun
        19
    samun  
    OP
       Dec 21, 2020
    感谢各位老哥 主要是今天发生两个事情 一是同事问是不是我干掉了他的 java 进程 二是别人找我说不小心干掉了一个进程 要我起一下
    samun
        20
    samun  
    OP
       Dec 21, 2020
    @liion 目前我就是这么做的
    samun
        21
    samun  
    OP
       Dec 21, 2020
    @joyhub2140 嗯 运维刚来不久
    samun
        22
    samun  
    OP
       Dec 21, 2020
    @westoy 之前是只有我一个人 现在多个人了得想好自保了
    crclz
        23
    crclz  
       Dec 21, 2020
    @samun #19 楼:可以写一个简单的监控程序。如果它 java 程序被关掉的那一分钟你在喝茶 /蹲坑,那么就证明错误不是你引起的。
    samun
        24
    samun  
    OP
       Dec 21, 2020
    @maplego 谢老哥
    samun
        25
    samun  
    OP
       Dec 21, 2020
    @laminux29 小公司不出问题是没人在意的
    opengps
        26
    opengps  
       Dec 21, 2020
    有些堡垒机带的录屏就是为了这个
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3052 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 62ms · UTC 13:58 · PVG 21:58 · LAX 06:58 · JFK 09:58
    ♥ Do have faith in what you're doing.