1、FedoraCoar和其他的Linux发行版本一样都有root根帐号和个人帐号,root是超级帐号,有点像windows下的administrator一样。我们平常一般都是用个人帐户登录linux进行操作,需要做管理设置的时候用su或者sudo命令运行。这个设置需要运行root权限。
echo''loginnameALL=(ALL)ALL''>>/etc/sudoers
这里的loginname是用户帐号名称,如果不想被提示输入密码,可以这样设置:echo''loginnameALL=(ALL)NOPASSWD:ALL''>>/etc/sudoers需要注意的是,如果你设置了提示密码,应该输入的密码应该是uers的帐号密码,而不是root的密码。
2、比如:
[figo@flyoung~]$su
Password:<------输入root密码
[root@flyoungfigo]#chmod w/etc/sudoers
[root@flyoungfigo]#echo''figoALL=(ALL)NOPASSWD:ALL''>>/etc/sudoers
[root@flyoungfigo]#chmod-w/etc/sudoers
[root@flyoungfigo]#exit
exit
3、比如,当我用user的帐号查看/root目录信息的时候没有权限,用sudo就可以查看了。
[figo@flyoung~]$du-sh/root
du:`/root'':Permissiondenied<---没有权限
[figo@flyoung~]$sudodu-sh/root
103M/root
阅读(229) | 评论(0) | 转发(0) |