su和sudo命令的区别与使用技巧5
上一篇 /
下一篇 2008-12-11 21:32:37
/ 个人分类:Lunix 点滴
- 文件版本: V1.0
- 开发商: 本站原创
- 文件来源: 本地
- 界面语言: 简体中文
- 授权方式: 免费
- 运行平台: Win9X/Win2000/WinXP
6、sudo的用法;
OrlH,?Ig
@H0 我们在前面讲的/etc/sudoers的规则写法,最终的目的是让用户通过sudo读取配置文件中的规则来实现匹配和授权,以便替换身份来进行命令操作,进而完成在其权限下不可完成的任务;51Testing软件测试网X&P%DM@e
mX5|
我们只说最简单的用法;更为详细的请参考man sudo
E6u5l
l D+~1I0 sudo [参数选项]命令51Testing软件测试网/^8G8UK+ZN:n"c
-l列出用户在主机上可用的和被禁止的命令;一般配置好/etc/sudoers后,要用这个命令来查看和测试是不是配置正确的;51Testing软件测试网[gB(U*[j
-v验证用户的时间戳;如果用户运行sudo后,输入用户的密码后,在短时间内可以不用输入口令来直接进行sudo操作;用-v可以跟踪最新的时间戳;51Testing软件测试网Gr m
]6TdN
-u指定以以某个用户执行特定操作;51Testing软件测试网_h2f(w,t9u `'uVr
-k删除时间戳,下一个sudo命令要求用求提供密码;51Testing软件测试网YA$c4B R
举列:
.[rD,f.G,j]
^y,v0 首先我们通过visudo来改/etc/sudoers文件,加入下面一行;
~b,NT&Je&E0 beinan,linuxsir,%beinan ALL=/bin/chown,/bin/chmod,/usr/sbin/adduser,/usr/bin/passwd [A-Za-z]*,!/usr/bin/passwd root,/sbin/parted,/sbin/fdisk