[问题]如何以管理员身份运行特定程序?[已解决]

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
mtfxdd
帖子: 44
注册时间: 2007-12-16 1:54

[问题]如何以管理员身份运行特定程序?[已解决]

#1

帖子 mtfxdd » 2008-03-15 13:38

如题,因为用NetBeans必须以sudo运行,要不然就经常报错.
听说有办法修改配置文件让特定的程序以管理员身份运行,不必每次都sudo然后输入密码这样做.
想请问各位高手如何做到这点?
谢过了先.
上次由 mtfxdd 在 2008-03-15 16:31,总共编辑 1 次。
头像
yaoms
帖子: 4952
注册时间: 2007-10-19 14:51
来自: 深圳

#2

帖子 yaoms » 2008-03-15 13:42

假设你要设置的程序叫netbeans, 可执行文件在 /usr/bin/netbeans (我没用过,没经验。呵呵)

在~/.bashrc中添加命令别名:
alias netbeans="sudo netbeans"

sudo visudo
添加这一行内容:

代码: 全选

yourusername  ALL=(root) NOPASSWD: /usr/bin/netbeans
保存后退出。
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
mtfxdd
帖子: 44
注册时间: 2007-12-16 1:54

#3

帖子 mtfxdd » 2008-03-15 16:30

谢谢楼上,问题已解决. :P
回复