成为终端的根? sudo bash vs root#

时间:2014-04-19 19:12:53

标签: bash terminal root sudo bottle

我试图从mac终端安装python的瓶子框架。我跟随MongoDB大学的视频说我需要" root"为了安装程序。但是,视频从教师已经是root用户开始,所以它并没有显示他是如何做到的。

教师屏幕显示root#,当他键入whoami时显示root。我试着键入sudo root#(它要求我输入密码然后说找不到命令)和root#。两者都不起作用。当我键入sudo bash时,我能够做到whoami root。

sudo bash和root一样#?

1 个答案:

答案 0 :(得分:3)

没有名为root#的命令,这就是为什么它说"命令未找到"。有多种方法可以获得交互式root shell,但root#不是其中之一。

  1. sudo bash - 输入您自己的密码
  2. sudo -i - 输入您自己的密码
  3. sudo su - 输入您自己的密码
  4. su - 输入root密码。
  5. ssh root@localhost - 输入root密码。
  6. 请注意我所说的所有地方"输入您自己的密码"如果sudoers文件中包含以下行,则不需要密码:

    <my_User_name>   ALL=(ALL:ALL) NOPASSWD: ALL