如何在Ubuntu下获得root访问权限
作者:
John Stephens
创建日期:
22 一月 2021
更新日期:
19 可能 2024
内容
本文内容:使用sudo执行系统命令创建一个特定的超级用户帐户7
要执行Linux操作系统的维护或管理任务,您将需要在计算机或服务器的最高级别获得访问权限。 根。大多数Linux发行版都要求通过使用特定帐户来访问此访问级别。 超级用户。对于Ubuntu而言,情况并非如此,默认情况下,Ubuntu会为您带来其他解决方案,以防止您由于无意间保持与该级别的连接而使您的计算机承受重大的安全风险。
阶段
方法1:使用sudo运行系统命令
-
同时按下 按Ctrl+Alt键+Ť 打开一个终端。 您将无法使用 知道 可以像在其他发行版上那样访问超级用户帐户,因为Ubuntu会阻止此默认访问模式,而必须调用以下命令 须藤 在包含要执行指令的行的开头。 -
在要执行的命令之前 须藤. 如果添加 须藤 在命令行的开头,将以root超级用户访问权限执行该命令。请注意,sudo是的英文缩写。 超级用户.- 例如订单 sudo /etc/init.d/networking停止 将停止正在运行的网络服务,并 sudo adduser 将添加一个新的用户帐户。这两项任务都会对系统的行为产生重大影响,因此必须在超级用户级别上以超级用户特权执行。
- 在下订单之前,系统将提示您输入密码 须藤 执行您给系统的指令。 Linux将保持对根级别的访问权限15分钟,在此期间,您不必每次都要执行需要访问根系统的命令时都重新输入密码。
-
进来 gksudo. 如果需要使用图形用户界面(GUI)运行程序,请执行此操作。 Ubuntu建议不要通过调用来启动此类程序 须藤 出于与系统安全性相关的原因。您将需要在命令之前执行 gksudo.- 输入例如 gksudo gedit / etc / fstab 使用Gedit(带有图形界面的es编辑器)打开文件“ / etc / fstab”。
- 如果使用KDE桌面界面,则需要使用 kdesudo 代替 gksudo.
-
模拟根级环境。 如果您需要运行几个特定的脚本并了解风险,则可以通过输入以下内容来访问根级别: 须藤-我。这将为您提供对系统根目录及其所有环境变量的访问权限。- 创建超级用户帐户的密码。通过输入订单 须藤passwd根您将通过输入密码来创建超级用户帐户,需要记住该密码。
- 进来 须藤-我 然后是超级用户密码。
- 终端控制命令的最后一个字符将从 $ à #,还可以更改颜色并通知您您现在具有以超级用户身份访问系统根目录的权限。
-
向用户授予root访问权限。 如果要允许root用户访问标准用户,请将其名称添加到组中 须藤。为此,请在同一行上依次输入 须藤 usermod-aG sudo login_name 您将在哪里更换 USER_NAME 由您授予访问权限的用户。
方法2创建一个特定的超级用户帐户
-
通过键入打开终端 按Ctrl+Alt键+Ť. 为了避免意外损坏您的操作系统,Ubuntu默认会阻止创建单独的超级用户帐户的功能。您将必须使用sudo或gksudo安全地运行根级别命令。如果您认为需要一个特定的系统管理员帐户(例如,如果仅应将计算机的普通用户授权为标准访问权限,或者特定程序需要此权限,则可以使用简单的命令创建一个单独的超级用户帐户)。 。- 使用具有root用户访问权限级别的特定帐户可能会对计算机造成严重风险,Ubuntu不建议使用。
-
进来 须藤passwd根 然后按 条目. 然后将提示您为超级用户帐户创建一个新密码。请务必记住该密码。 -
创建密码并按键 条目. -
出现提示时,请重新输入密码。 然后再按一次 条目。现在,超级用户具有访问根访问级别的密码。 -
类型 su- 然后按 条目. 在提示您访问系统根环境时,输入超级用户密码。- 类型 sudo passwd-dl根 如果要删除此超级用户帐户。