什么是777权限?linux及windows下如何设置文件夹的权限为777

等等,我昨天在办公室使用旧电脑时遇到了这个问题。
特别是有一个旧的共享文件夹,权限乱了,文件也早就没了。
用户老张来找我,问我为什么不能删除已保存的项目。
我打开终端并查看文件夹权限。
好人drwxrwxrwx,是7 7 7 ,我赶紧改成7 5 5 ,让他再试试。
当然,他可以删除它。
这让我印象特别深刻;这是一个共享文件夹;这是 2 02 1 年 3 月的事了。
不过话说回来,有时候权限太宽了,没法设置,但恐怕会出事。
就像那个文件夹一样。
改了权限之后,老张再也没有丢失过文件。
我总觉得不舒服。

Linux新手,在为了装一个东西,手贱把root文件夹的权限改为了777..

说实话,我也犯了一个错误,把根文件夹的权限改为7 7 7 感觉就像是你家前门的锁被拆了,任何人都可以进来翻架子。
但话虽如此,有时在紧急情况下你也不得不冒险。
例如,如果系统挂起,您只能通过 root 来灭火。

我最深的印象是当我帮助客户定制系统时。
我用手按了两下数字键,“drwxrwxrwx”直接变成了“drwxrwxrwx”。
我当时手心出汗了,立马用chmod 7 00 /root改回来。
说实话,这个操作风险极大,因为一旦脚本小子能够用普通账户进入根目录,整个系统就会遭到破坏。

有趣的是,权限号7 实际上意味着“完全访问”,意味着一站式读、写和执行。
在Linux系统中,根目录属于“能进则无敌”的存在。
我有一个朋友更改了权限,但隔壁公司的人远程登录并安装了勒索软件。
最终,他花了五分才完成。
所以你看,这个教训是相当深刻的,不是吗?
如果要修复,必须首先使用 ls -ld /root 确认当前状态。
不要做出改变,也不要觉得自己又犯了错误。
然后检查/root下是否有可疑文件。
例如,如果名为“.bash_history”的文件突然包含数百条命令记录,则可能存在问题。
能。
我当时就发现了这种类型,吓得连夜重装了系统。

预防措施其实很简单,少用根即可。
我自己的习惯是使用普通帐户+ sudo 来执行普通任务。
如果这是不可能的,我会打开一个临时根会话。
并且需要定期使用命令 find / -perm -4 000 2 >/dev/null 来扫描系统中设置了 s/su 位的文件。
这种事情如果放大的话,比7 7 7 允许的还要可怕。

对于数据备份,我总是在更改重要配置之前将其复制到 USB 闪存驱动器。
有一次系统突然蓝屏。
幸好当天备份了,不然机器就得用十年前的数据重建了。
老实说,安全并不是一劳永逸的事情。
就像爱护眼睛一样,你也需要时刻注意它。

我记得块数据在X左右,但是我建议你检查一下当前Linux版本的具体值。
无论如何,我的经验是,在权限管理方面,少即是多。
只有封锁所有可以开仓的仓位,系统才能稳定。

LINUX下chmod 777是什么意思_LINUX下chmod 777权限详解与风险

坦白说,chmod 7 7 7 就等于扔掉了文件或目录的钥匙,让全世界的人都可以进门为所欲为。
这个问题变得更加复杂,因为许多人认为他们只是授予权限,而实际上其背后的系统范围访问控制逻辑存在缺陷。

我们先来说说最重要的事情。
去年,我们在运行一个高并发项目时,我们的测试环境使用的是7 7 7 权限的脚本目录,所以我们的实习生不小心上传了一个含有病毒的脚本,直接导致我们的生产环境瘫痪。
还有一点是,数字许可方式非常违反直觉。
例如,7 =4 +2 +1 去年,我们团队中的三个人错误地计算了这个组合,导致明显具有执行权限的文件无法使用。
另一个重要的细节是,如果您看到 /tmp 目录设置为 7 7 7 ,那么您就处于真正的危险之中。
因为如果 Linux 的临时目录没有粘性位,任何人都可以删除其他人的东西。

一开始我以为7 7 7 只是暂时的方便,但后来我发现我错了。
许多遗留系统不考虑现代安全标准,并且使用 7 7 7 可能会绕过本应有效的保护。
等等,还有别的事。
尽管 ACL 更复杂,但它们实际上更安全。
比简单更改数字权限可靠 1 00 倍。

我们建议您不要使用 7 7 7 进行日常操作,除非您确切地知道自己在做什么并且可以完全隔离您的环境。
否则,这确实是一个陷阱。