linux - 如何不允许其他用户在远程服务器中复制我的脚本
问题描述
专家们,我正在使用 Linux 服务器,其他人使用相同的用户名和密码登录并执行他们的工作。有时他们会从该服务器上删除并放错我的脚本。所以为了解决这个问题,我想知道是否有任何程序可以让相同 ID 的其他用户无法看到和访问我的脚本。我希望专家在这方面能帮助我.
i am using `ssh` command to login
i am also trying to hide the script but not successfully done it.
解决方案
Unix 系统并非旨在防止来自同一用户的有害或恶意访问。如果机器上的所有人都使用同一个用户帐户,那么对于 Linux 或 Unix 系统,他们就是同一个用户,并且每个人都有相同的权限来操作该文件。
如果您想为不同的人拥有不同的访问控制权限,那么他们需要拥有不同的帐户。这是 Unix 系统安全权限的基础。这也是为什么许多守护进程以自己的非特权用户身份运行的原因:因此,如果一个进程受到威胁,它就无法对系统上的其他事物产生负面影响。
推荐阅读
- iphone - Xamarin.iOS:面对文件“”无法打开,因为您无权查看它。真实 iOS 设备上的 257 问题
- javascript - 当我循环对象属性时,我只得到第一个属性?我该如何解决?
- c++ - 检查图是否是有向图?
- javascript - 将具有属性的数组转换为列表
- bash - 使用 awk 命令比较不同行上的值?
- visual-studio-2019 - 无法创建 Q# 项目
- python - 为什么用 conda 安装 Tensorflow 会破坏 matplotlib?
- swift - 获取 JSON,附加到数组:转义闭包捕获变异的“自我”参数
- javascript - 科尔多瓦 Jquery 和 javascript 无法运行
- python - Pandas 基于多行空列计算 Groupby 统计数据