第一次安装Ubuntu,发觉比较“奇怪”的一点是,在安装过程中,不像其他发布版本那样,要求设置root的密码,也就未能以root登陆了。经过去网上查询才发觉:Ubuntu默认是关掉root账户的ubuntu 免密码登录,这样做有如下优点:
原本Ubuntu团队希望安装尽可能的简单,不使用root,在安装期间的两个用户交互步骤可以省略。(科林·沃森)
更进一步,假如在安装中使用rootRAR FOR LINUX,用户将被要求永远记住她们选择的密码--虽然她们极少使用到它。Root密码常常被对Unix安全模型不熟悉的用户忘掉。(马特·齐默曼)
它避免了缺省登陆时“我能做任何事情”--在较大的变化发生之前,你将被提示输入口令,这可以使你考虑你这样做的结果。假如你作为root登陆,你可以删掉一些“没用的文件夹”并且不会意识到你正处于错误的目录arch linux,那时早已太晚了。它是在Unix下长时间使用“su-command-^D”练习的情况下,取代始终呆在rootshell--除非你做严重的系统维护(那时你一直可以使用"sudosu")。(吉姆·奇塔姆和安德鲁·索巴拉)
Sudo降低了运行命令的日志记录(在/var/log/auth.log)。假如你深陷窘境ubuntu 免密码登录,你总是可以返回并看到这些运行的命令。(安德鲁·Zbikowski)
开启root账号的方式:
为了启用root账号(也就是设置一个口令)使用:
sudopasswdroot
当你使用完毕后屏蔽root账号使用:
sudopasswd-lroot
这个将锁住root账号。
怎样在终端模式下切换到root身分?
sudo-s-H
Password:
allen:用root账户怎样也登录不了。原先默认是关掉的。汗一个...-_-!!账户早已启用哈哈YES