sudo命令的使用
来源:未知 责任编辑:责任编辑 发表时间:2013-12-22 14:56 点击:次
在linux中su用于切换用户
1--su USERNAME
改命令是在切换用户后不开启一个新的环境变量shell,也就是说仍然处在切换前用户的shell,具有切换前用户的权限。
2--su – USERNAME
在su 命令后加上“-”表示开启一个新的变量。Root用户在切换到普通用户时不需要输入密码。
3--sudo 是在不切换用户的情况下,以其他用户的身份执行一个命令。它能够限制指定用户在指定的主机上运行某些指定的命令。
/etc/sudoers是sudo命令的编辑文档
命令格式 User_Alias Host_Alias=(Runas_Alias) Commd_Alias
----注:
1. User_Alias可以是单个或多个用户,系统组(以%标识),网络组(以+标识)
2. Runas_Alias 可以是单个或多个用户,系统组(以%标识),网络组(以+标识),ID号(以#开头标识)
3. Host_Alias 使用主机名或IP,或一个网段
4. Commd_Alias :1命令;2目录(必须以/结尾)最好使用全路径;3other aliases
允许嵌套;允许使用通配符。
测试 sudo 命令
1 建立两个普通用户 liv poppy 添加到组stu
切换到liv 测试fdisk –l

2 在root用户下使用visudo命令编辑 /etc/sudoers文件
相关新闻>>
- 发表评论
-
- 最新评论 进入详细评论页>>