- 主题:刚看到一个命令不敢亲自执行
你个糟老头子坏得很
【 在 popopoxin 的大作中提到: 】
: 那就改成 sudo chmod -x /*/*
:
--
FROM 111.202.67.*
不必如此。楼主的命令破坏力够了。顶层的目录不能遍历,它们下面的目录和文件统统可以视为不存在了。
【 在 popopoxin 的大作中提到: 】
: 那就改成 sudo chmod -x /*/*

--
FROM 119.130.152.*
目录的可执行权限对应这个目录是否可以被访问…
执行完这条,系统就瘫了
【 在 boyli 的大作中提到: 】
: 综上所述,去掉根目录下所有可执行文件及目录(不含目录内)的执行权限
: 总的来说没啥风险,∵根目录下没啥系统必须的可执行文件
--
FROM 117.136.117.*
问问你哥VChart
或者VM里随便搞
【 在 VChartMM 的大作中提到: 】
: sudo chmod -x /*
: 这是什么意思?也是那个著名的删库跑路命令的作用吗?
--
FROM 114.94.8.*
教点好啊
【 在 popopoxin 的大作中提到: 】
: 那就改成 sudo chmod -x /*/*

--
FROM 150.109.68.*
不重要的机器,chroot修一下也不叫个事
【 在 Dazzy 的大作中提到: 】
: 有风险的。取消了执行权,根目录下所有子目录对所有用户不可遍历。这些目录的子目录及文件会不可达。一堆程序可能会报not found错误,包括想执行sudo chmod掰回来时。不过挽回也简单,最坏可能,启动盘拯救就行了。比删库好。
--
FROM 150.109.68.*
影响没那么大,只是不能列目录了,访问还是可以访问的,一般程序不大会使用列目录的功能,直接指定路径访问文件不影响。
【 在 Dazzy 的大作中提到: 】
: 不必如此。楼主的命令破坏力够了。顶层的目录不能遍历,它们下面的目录和文件统统可以视为不存在了。
--
FROM 116.233.78.*
系统应该没事吧,app会报错
【 在 dormouseBHU 的大作中提到: 】
: 目录的可执行权限对应这个目录是否可以被访问…
: 执行完这条,系统就瘫了
--
FROM 39.144.100.50
你可以试试。
我回帖前就在debian下确认过。
虚拟机快照备份后,在里面这么搞,系统直接跪了,正常关机都不行。和系统分区所在的硬盘数据线接触不良,硬盘突然掉盘一样。
强制重启虚拟机,xfce登录界面输入密码后就黑屏loop了。
轻量点的测试,在自己可写的目录,
mkdir -p test/test1
echo test > test/test1/test2.txt
chmod -x test
ls test
ls test/test1/
cat test/test1/test2.txt
看看直访全路径输出就懂了。
以上测试,sudo cat没问题,但换成楼主命令,sudo所在目录也不可达,妥妥的command not found.
【 在 RuralHunter @ [LinuxApp] 的大作中提到: 】
:
: 影响没那么大,只是不能列目录了,访问还是可以访问的,一般程序不大会使用列目录的功能,直接指定路径访问文件不影响。
:
: 【 在 Dazzy 的大作中提到: 】
: : 不必如此。楼主的命令破坏力够了。顶层的目录不能遍历,它们下面的目录和文件统统可以视为不存在了。
#发自zSMTH@Redmi Note 11
--
FROM 116.23.226.*
你是对的,是我记错了,没有了目录的执行权限也就没有了访问其下文件的权限
The execute bit (x) allows the affected user to enter the directory, and access files and directories inside
【 在 Dazzy 的大作中提到: 】
: 你可以试试。
: 我回帖前就在debian下确认过。
: 虚拟机快照备份后,在里面这么搞,系统直接跪了,正常关机都不行。和系统分区所在的硬盘数据线接触不良,硬盘突然掉盘一样。
: ...................
--
FROM 116.233.78.*