linux – 如何限制用户的shell允许执行shell程序

linux – 如何限制用户的shell允许执行shell程序,第1张

概述是否可以防止任何用户不使用可能损害系统的命令,如ls,rm和其他系统命令.但是用户应该能够执行 shell程序. 你的问题应该是: 我不相信我的用户.愚蠢的人在互联网上看到一些东西并试一试,却不了解它的作用.狡猾的人喜欢窥探并查看其他人的文件并窃取他们的想法.而懒惰,不要让我开始懒惰的. 如何保护我的系统和用户免受用户侵害? 首先,unix有一个非常全面的文件系统权限系统. This seems 是否可以防止任何用户不使用可能损害系统的命令,如ls,rm和其他系统命令.但是用户应该能够执行 shell程序.解决方法 你的问题应该是:

我不相信我的用户.愚蠢的人在互联网上看到一些东西并试一试,却不了解它的作用.狡猾的人喜欢窥探并查看其他人的文件并窃取他们的想法.而懒惰,不要让我开始懒惰的.

如何保护我的系统和用户免受用户侵害?

首先,unix有一个非常全面的文件系统权限系统. This seems to be a decent tutorial on unix filesystem permissions.这样做的要点是可以设置目录,以便用户可以进入目录并可以从该目录运行程序,但无法查看该目录的内容.如果你这样做,例如,在/ home上,如果用户在/ home上运行ls,则会收到权限被拒绝错误.

如果你真的害怕你的用户,并希望将它们粘贴在supermax类型的受限环境中,请使用像freebsd的监狱或solaris的区域 – 每个用户都有自己的定制环境.对于附加点,请使用ZFS,以便在登录时拍摄环境快照,这样如果他们删除了文件,您就可以将它们从快照中拉出来.

总结

以上是内存溢出为你收集整理的linux – 如何限制用户的shell允许执行shell程序全部内容,希望文章能够帮你解决linux – 如何限制用户的shell允许执行shell程序所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1042690.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存