fedora如何为当前用户启用sudoers

如果你不在sudo配置文件中写相关用户或者用户组的条目,那么你输入sudo会提示你输入密码,但是没那superuser执行功能。

所以要改一下配置文件,默认在/etc/sudoers这个文件。

#chmod +w /etc/sudoers   为配置文件打开写权限
     用gedit打开,下边应该有一行

     root    ALL=(ALL)     ALL
     fedora13默认root账户是sudoers成员。其他用户,比如你装系统时候的新建帐号,或者自己新建的帐号。都要手动添加sudo使用权限到sudoers文件中。配置内容就一行字,要superuser权限才能改那个文件。用vi或gedit打开,终端下,

#su - root,然后#gedit /etc/sudoers
     但是语法写法是这样的。在root开头那行,回车新加一个空行,下边写这个,大括号不用输入,大括号中的内容表示必须输入的项目:
    {输入你的用户名}{按tab键}ALL=(ALL){按空格键}{按tab键}ALL{按回车}

写出来的效果应该是:
root        ALL=(ALL)     ALL
user1     ALL=(ALL)     ALL
user2     ALL=(ALL)     ALL

     然后保存退出编辑器,

#chmod -w /etc/sudoers   为配置文件去掉写权限

这样子上下对齐的。
然后,保存。重开gnome-terminal终端,相应的用户就应该有sudo了。

 

来自Q群52240781

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值