root用户是Linux上的特权用户,它类似于Windows上的管理员linux 给用户root权限,它执行各类管理操作,所以不要给任何人root权限linux服务器代维,由于假如你不熟悉Linux,可能会破损你的服务器系统。
它执行各类管理操作linux 给用户root权限,所以不要给任何人root权限,由于假如她们不熟悉Linux,她们可能会破损你的系统。
禁用root是一个安全的方式,UBUNTU基本上就是这样做的,而且强制使用sudo取代root权限。
为了应对这些情况,你可以容许一个普通用户使用sudo命令执行管理任务。
假如你不晓得怎样在Linux服务器上配置sudo访问,可以参考下边的文章。
怎样在Linux服务器中配置Sudo访问?
为用户启用sudo访问时,您可以确切跟踪用户活动。它将所有内容记录在消息日志(/var/log/message)中。
1、如何在Linux服务器中使用su命令成为root用户。
su(取代或切换用户的简写)命令准许您使用其他用户(默认情况下为root用户)的特权运行命令。
su是在Linux中切换到root账户的最简单方式,而且您必须具有root密码能够在Linux上使用su命令。
这将容许您检索根用户的主目录及其壳体。
以root用户身分登入时,命令提示符以#而不是$结尾。
您可能想晓得为何在使用su命令时为何应当使用“-”64位linux,以及有哪些区别。
su–:使用“su-”时,它将设置目标用户环境,包括HOME,SHELL,USER,LOGNAME和PATH。
su:保留当前的用户环境。
2、如何使用"sudo-i"命令成为Linux的root用户?
sudo(超级用户do的简称)命令可以让你暂时以root身分运行其他命令。这是执行root命令的好的方法,由于它记录了你用sudo命令所做的一切。
用户无需晓得root密码即可成为root用户。而是,用户将输入自己的密码来获得临时的root访问权限。
这将为您提供一个交互式rootshell,而且您坐落根主目录(/root)中。
或则,您可以通过在运行的每位命令之前添加sudo来直接从会话中运行命令。
3、如何使用"sudo-s"命令成为Linux上的root用户。
这使您具有root用户访问权限,但可以保护当前环境,包括特定于Shell的设置和主目录。