如何让 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