求一个防止普通用户恶意删除和安装软件的办法
Tofloor
poster avatar
qiqunet
deepin
2019-09-06 18:54
Author
本帖最后由 qiqunet 于 2019-9-6 10:58 编辑

各位大佬,由于电脑是公用电脑,想防止一些用户恶意删除系统中预装的软件,同时也不让他们乱装其它软件,

我做过的尝试:
禁用安装用卸载商店的办法可实现一部分,但卸载商店并不能阻止软件卸载!
删除/usr/bin/deepin-appstore-daemon的可执行权限的话,系统就基本废了!


两特点:
1、系统设置了自动登陆和无密码登陆,

2、用户一般来说比较菜,能防住一般的商店安装和右键卸载基本也就可以了。当然能禁终端安装就更好。

特向大家求助:
如何在Deepin系统中防止普通用户恶意删除和安装软件。


Reply Favorite View the author
All Replies
avatar
WENWEN
deepin
2019-09-06 19:14
#1
  1. sudo apt install  menulibre
Copy the Code


可以设置隐藏 深度商店
Reply View the author
avatar
WENWEN
deepin
2019-09-06 19:15
#2
本帖最后由 sored520 于 2019-9-6 11:17 编辑

然后你再把menulibre 的desktop图标 快捷方式从启动器删除
如果需要禁止安装和卸载  估计需要从apt和dpkg 下手
Reply View the author
avatar
WENWEN
deepin
2019-09-06 19:19
#3
https://bbs.deepin.org/user/101846  启动器菜单右键如何不显示unstall 操作
Reply View the author
avatar
窄口牛
deepin
2019-09-06 19:28
#4
做成live的,重启就还原。
Reply View the author
avatar
189******44
deepin
2019-09-06 19:36
#5
新建个没有root权限的用户
Reply View the author
avatar
deepinuser17
deepin
2019-09-06 21:28
#6
不给普通用户的账户sudo权限。使用商店安装软件需要sudo权限,卸载也需要sudo权限
Reply View the author
avatar
symbol
deepin
2019-09-07 03:31
#7
在原系统的基础上建一个普通账户,不加进sudo组不知道可行否,一个系统总需要一个sudo账户的
Reply View the author
avatar
qiqunet
deepin
2019-09-09 18:25
#8
https://bbs.deepin.org/post/182450
做成live的,重启就还原。

我是菜鸟,求进一步的指引。

如果仅是将Deepin官方的Deepin-live安装到电脑里是不适合的,
因为还需要添加定制一些应用,然后才将系统锁定。
Reply View the author
avatar
qiqunet
deepin
2019-09-09 18:29
#9
https://bbs.deepin.org/post/182450
不给普通用户的账户sudo权限。使用商店安装软件需要sudo权限,卸载也需要sudo权限 ...

试了一下,仅仅将用户从sudo组踢出好像不太行,用普通用户登陆,启动器里右键照卸不误。
Reply View the author
avatar
qiqunet
deepin
2019-09-09 18:37
#10
非常奇怪!
大前天在自己电脑里禁用了所有人对/usr/bin/deepin-appstore-daemon的可执行权,结果是启动器的图标全变成Deepin系统图标,所有应用无法执行!
而前天在另一台电脑里也做了差不多的事情,竟然仅仅只是影响到程序的安装和卸载!

总之不知道做了什么操作,其中肯定包括将普通用户踢出sudo组和删除deepin-appstore-daemon程序的可执行权,
现在是不管是不是sudo组的用户都无法在该电脑里安装和卸载应用了。

稀里糊涂似乎实现了自己想要的这一功能。
要是还能实现禁止删除系统盘里的所有原有文件就完美了。

Reply View the author
Comments
sored520
2019-09-09 18:46
记得是有隐藏系统盘的