- 作者:
- 分类:知识&开发->OS->Linux基本
- 阅读:2700
- 点赞:0
- 版权:CC BY-SA 4.0
- 创建:2019-10-13
- 更新:2019-10-19
Linux 桌面系统 GUI程序 以root身份运行软件
版权声明:本文为 neucrack 的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接(持续更新):https://neucrack.com/p/78
原文链接(持续更新):https://neucrack.com/p/78
背景
图形化界面的程序可以在开始菜单中点击图标运行,但是有些程序需要授权root权限才能用,比如wireshark,以下的例子都是用它
解决方法
方法一:命令行
$ sudo wireshark &
方法二:修改GUI启动快捷方式*.desktop
文件
- 安装
gksu
工具 - 找到
.desktop
文件。Ubuntu在/usr/share/applications
下,为<程序名.desktop
> - 在终端下使用root身份修改这个文件
修改sudo vim wireshark.desktop
Exec= wireshark %f
为Exec= gksu "wireshark %f"
,保存退出,下次点击该程序图标启动程序时会要求输入root密码