GUFW 来自桌面图标

GUFW 来自桌面图标

我尝试从桌面上的图标启动 gufw。现在 gufw 需要 sudo 才能运行。我发现一个应用程序可以做同样的事情,但适用于 nautilus (http://lifehacker.com/5596006/create-an-application-shortcut-to-open-nautilus-as-root-in-ubuntu 并得出了以下结论:

   [Desktop Entry]
   Name=Firewall (Root)
   Comment=Set I/0 rules
   Exec=gksudo gufw
   Icon=file-manager
   Terminal=false
   Type=Application
   Categories=Application;System;

结果显示在应用程序系统中,但当我单击图标时没有任何反应。如果我右键单击选择打开,则会出现 root 登录屏幕,并且一切运行顺利。

名称中有一对“()”。这可能是问题所在吗?

答案1

你使用哪个版本的 Ubuntu?至少 14.04gufw已经自带了一个桌面文件,/usr/share/applications/gufw.desktop。其内容如下:

[Desktop Entry]
Version=1.0
Name=Firewall Configuration
Comment=An easy way to configure your firewall
Categories=GNOME;GTK;Settings;Security;X-GNOME-Settings-Panel;X-GNOME-SystemSettings;    X-Unity-Settings-Panel;X-XFCE-SettingsDialog;X-XFCE-SystemSettings;
Exec=gufw
Icon=gufw
Terminal=false
Type=Application
X-GNOME-Settings-Panel=gufw
X-Unity-Settings-Panel=gufw
X-Ubuntu-Gettext-Domain=gufw

gufw不需要gksudo,它会自动要求您输入密码。您也可以从终端窗口启动它,它会要求输入密码。

相关内容