• 请不要在回答技术问题时复制粘贴 AI 生成的内容
samun
V2EX  ›  程序员

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

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

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

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

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

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

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

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