Linux下/etc/shadow文件


  1)
ll /etc/sudoers
chmod 640 /etc/sudoers
ll /etc/sudoers


  2)sudo配置临时取得root权限
系统中的普通用户有时需要root权限执行某种操作,要是使用su - root的话必须要知道root的密码,这是不安全的,
所以有了sudo,root可以对/etc/sudoers做一定的配置,让普通用户在不切换到root的情况下,执行一些只有root才能执行的操作。
这个文件只能root去修改,建议使用visudo这个命令修改,而不是直接vim /etc/sudoers。
[root@mail ~]# visudo  
 
eg:
## Allows members of the users group to mount and unmount the 
## cdrom as root
# %users  ALL=/sbin/mount /mnt/cdrom, /sbin/umount /mnt/cdrom
hadoop  ALL=/usr/bin/vim,/bin/more,/etc/hosts,/etc/profile


 4)
[chen@mail 桌面]$ sudo -l #查看自己可以执行的sudo命令  
[hadoop@yun12-01 ~]$ sudo vim /etc/hosts