mac os 下有没有办法创建一个文件无法被删除,或者很难被删除(成本较高)

2024-04-11 08:28:20 +08:00
 bigxianyu

想弄一个 mac os 应用,但是这个应用不想很容易的被删除,或者里面的文件不想很容易的被删除

3541 次点击
所在节点    iDev
28 条回复
bigxianyu
2024-04-11 08:41:00 +08:00
或者隐藏,或者加密,或者防止被卸载,都可以聊聊
shervy
2024-04-11 08:44:47 +08:00
想做狗屁膏药?
baolei666
2024-04-11 08:48:18 +08:00
没有 而且有这种应用我马上举报
bigxianyu
2024-04-11 08:50:19 +08:00
@shervy 不是哈,自己用的
jheroy
2024-04-11 08:55:16 +08:00
关闭 sip 把应用装到系统保护目录如/bin 然后开启 sip ,这样就不能修改了,除非在恢复模式关闭 sip
bigxianyu
2024-04-11 08:58:03 +08:00
@jheroy 我试试,谢谢
bigxianyu
2024-04-11 08:58:31 +08:00
@baolei666 是在想 mac 上有没有像手机 app 禅定空间这样的应用
bigxianyu
2024-04-11 08:59:34 +08:00
自律能力比较差哈
jorneyr
2024-04-11 09:17:04 +08:00
sudo chmod 修改文件的权限。
wclebb
2024-04-11 09:20:49 +08:00
360 表示很想知道。
bigfacer
2024-04-11 09:24:51 +08:00
@bigxianyu 是要放 x 电影吗? 防止在贤者时间被删除
dog82
2024-04-11 09:30:04 +08:00
首先把你的登录用户从管理员降级成普通用户,然后 chmod ......
ShadowPower
2024-04-11 09:33:41 +08:00
Apple Silicon 上的 macOS 现在安装 kernel extensions 就很难删除,安装只需要 root 权限,删除反而需要关闭 SIP……
Intel 上的 macOS 倒是可以直接用命令删除。
ZXiangQAQ
2024-04-11 09:39:23 +08:00
应用不被删除这个不太好搞,但是里面的文件不容易被删除可以做,直接不提供删除文件的按钮不就行了,然后文件在实际磁盘中的位置搞得层级深一点,或者上 blob 这种存储形式,find 也找不到
shinsekai
2024-04-11 09:39:44 +08:00
@ShadowPower 安装也要关 SIP 吧?几个 NTFS 插件不关 SIP 安装不了。
ShadowPower
2024-04-11 09:55:43 +08:00
@shinsekai 未签名的需要关,有签名的不需要
xuweidonGyn
2024-04-11 12:07:49 +08:00
有个删除需要密码的操作,把这个文件所属文件夹的权限改成只读,之后删除里边的文件时都需要输入开机密码( PS:我刚把 rm 删除操作,放到了回收站里,哈哈哈)
Shatyuka
2024-04-11 12:21:49 +08:00
chflags uchg
chflags schg
chflags hidden
bigxianyu
2024-04-11 12:36:26 +08:00
@bigfacer 过了那个年纪了哈
bigxianyu
2024-04-11 12:38:12 +08:00
主要是经常动不动就看 twitter ,youtube ,不容易停止

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://yangjunhui.monster/t/1031490

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX