Chinaunix首页 | 论坛 | 博客
  • 博客访问: 101919083
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-04-24 21:54:33

作者: 宇文 出处:51CTO.com 
 

六、无需口令的情形

有些情况下,没有必要每次运行sudo时都得输入口令,因为该用户已经登录到系统上了。所以,sudo 为我们提供了一种有效的方法来避免这种单调乏味的任务,办法就是在sudoers 文件中加入NOPASSWD 标签。

⒈ 为了在sudoers文件中取消对口令的要求,请登录为root 用户,然后键入以下命令:

visudo

⒉ Sudoers 文件会在vi 中打开。修改bob 的用户权限规定,如下所示:

bob your-hostname = NOPASSWD: /sbin/ifconfig, /bin/kill, /bin/ls

⒊ 按ESC键,然后键入:wq 来写入并退出文件:

⒋ 登录为bob ,用下列命令来停用连接设备:

sudo /sbin/ifconfig eth0 down

这次不会要求我们输入口令了,因为该命令将作为root用户来运行。

⒌ 用以下命令来重新激活该连接设备:

sudo /sbin/ifconfig eth0 up


阅读(597) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~