如何防止其他用户更改 wifi 设置?

如何防止其他用户更改 wifi 设置?

如何让 Ubuntu 每次用户尝试访问系统设置时都要求输入密码?

我特别需要这个来进行 wifi 设置,这样没有人可以在不输入 root 密码的情况下更改、打开或关闭我机器上的 wifi。

任何帮助都将受到赞赏。

答案1

我通过以下方式达到了目标:

sudo mv /usr/bin/gnome-tweaks /usr/bin/gnome-tweaks.real
sudo mv /usr/bin/gnome-control-center /usr/bin/gnome-control-center.real
sudo nano /usr/bin/gnome-tweaks

添加了行

user=$USER ; disp=$DISPLAY ; pkexec sudo -u $user DISPLAY=$disp gnome-tweaks.real

sudo nano /usr/bin/gnome-control-center

添加了行

user=$USER ; disp=$DISPLAY ; pkexec sudo -u $user DISPLAY=$disp gnome-control-center.real

sudo chmod 755 /usr/bin/gnome-tweaks
sudo chmod 755 /usr/bin/gnome-control-center

答案2

要恢复默认设置,

sudo rm /usr/bin/gnome-tweaks
sudo rm /usr/bin/gnome-control-center


sudo mv /usr/bin/gnome-tweaks.real /usr/bin/gnome-tweaks
sudo mv /usr/bin/gnome-control-center.real /usr/bin/gnome-control-center

相关内容