sudo命令

来源:互联网 发布:欧朋浏览器java黑莓版 编辑:程序博客网 时间:2024/04/28 15:01

利用sudo命令为Ubuntu分配管理权限 Ubuntu 有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统,为什么会这样?这就要从系统的安装说起。对于其他Linux系统来说,一般在安装过程就设定root密码,这样用户就能用它登录root帐户或使用su命令转换到超级用户身份。      与之相反,Ubuntu默认安装时,并没有给root用户设置口令,也没有启用root帐户。问题是要想作为root用户来运行命令该怎么办呢?没关系,我们可以使用sudo命令达此目的。 Ubuntu 如何启用root帐户         只要为root设置一个root密码就行了:  $ sudo passwd root    好了,现在您能直接作为root登录了。 sudo是linux下常用的允许普通用户使用超级用户权限的工具,该命令为管理员提供了一种细颗粒度的访问控制方法,通过它人们既可以作为超级用户又可以作为其它类型的用户来访问系统。这样做的好处是,管理员能够在不告诉用户root密码的前提下,授予他们某些特定类型的超级用户权限

 

sudo -s -H

 

  1. 当你第一次安装好Ubuntu后,root帐号不能用。
  2. 在安装期间创建的第一个用户对系统有管理权,通过“sudo”能象root运行程序.使用时仅需它的普通用户密码。例如: sudo apt-get update
  3. 如果你希望像传统 UNIX 样式使用root帐号,你能通过输入 sudo passwd root 。那将使你在控制台上通过 su 或登录成为root.
  4. 如果你需要一个有root权限的shell,运行 sudo -s 。
  5. 所有用户的“sudo”将需要用户密码。
  6. 如果创建新帐号,希望可以使用”sudo”命令,将该帐号添加到 admin 组即可。
  7. 如果希望使用”sudo”命令时,不需要输入用户密码,将该帐号添加到 sudo 组即可。