在root All=(ALL) ALL底下加上一句.
安装完Fedora9 后,首先应该是对sudo设置一下,sudo的作用就是使当前非root用户在使用没有权限的命令时,直接在命令前加入sudo,在输入自己当前用户的密码就可以完成root用户的功能,而不必在每次使用su -来回切换用户了。sudo的配置文件位于/etc/sudoers,需要root权限才可以读写。
其实只要简单的一行就可以了:
[zengq@eric ~]$ su -
输入root的密码: (不显示密码,空白)
[root@eric ~]# echo “zengq ALL=(ALL) ALL”>>/etc/sudoers(注意:我的一般用户名是zengq,请根据你使用的实际用户名替换)
这样己可以了,要想在每次输入的时候不输入当前用户的密码可以这样设置(不推荐这样用):
[root@eric ~]# echo “zengq ALL=(ALL) NOPSSWD:ALL”>>/etc/sudoers
也可以这样:$ su -
输入root的密码: (不显示密码,空白)
从 *** 作系统安全上来说,不可能,你只能绕开系统的安全过程来添加,比如启动时进入一个不要密码的最高权限命令行来进行设置。这种 *** 作需要你的grub期待可以进入命令行或者编辑模式,并且没有加密码。不然就去找个 Linux liveCD 启动吧。
具体 *** 作过程请自己 google ,要说的比较多,而且每个系统还都不一样。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)