首页 智能数码文章正文

Ubuntu设置超级用户的步骤(以root权限在Ubuntu上运行命令并设置超级用户密码)

智能数码 2024年05月25日 11:33 228 游客

在Ubuntu操作系统中,默认情况下,超级用户(root)账户是被禁用的,这是为了保护系统免受潜在的安全威胁。然而,在某些情况下,我们可能需要使用超级用户权限来执行某些操作。本文将介绍如何在Ubuntu上设置超级用户,并启用root权限来运行命令。

1.关闭root账户的禁用状态

通过终端窗口,输入命令`sudopasswdroot`,然后输入当前用户的密码。接着,在提示符下,输入新的root密码,并再次确认。

2.启用root账户登录

通过终端窗口,输入命令`sudonano/etc/ssh/sshd_config`,然后找到并注释掉`PermitRootLoginprohibit-password`这一行。保存文件并退出。

3.重新启动SSH服务

通过终端窗口,输入命令`sudosystemctlrestartsshd.service`,以重新启动SSH服务,并使更改生效。

4.使用root权限运行命令

通过终端窗口,输入命令`sudo-i`,然后输入root密码以获取root权限。此时,你可以执行任何需要root权限的命令了。

5.设置root账户自动登录

通过终端窗口,输入命令`sudopasswd-uroot`,以解锁root账户。输入命令`sudonano/etc/gdm3/custom.conf`,找到并取消注释`#WaylandEnable=false`这一行。保存文件并退出。

6.重新启动图形界面

通过终端窗口,输入命令`sudosystemctlrestartgdm3.service`,以重新启动图形界面,并使设置生效。

7.登录root账户

现在,你可以在登录界面选择root账户登录,并使用之前设置的root密码进行验证。

8.设置超级用户密码

通过终端窗口,输入命令`sudopasswd-uroot`,以解锁root账户。输入命令`sudopasswdroot`,并设置一个新的root密码。

9.重新禁用root账户登录

通过终端窗口,输入命令`sudonano/etc/ssh/sshd_config`,找到并取消注释`PermitRootLoginprohibit-password`这一行。保存文件并退出。

10.重新启动SSH服务

通过终端窗口,输入命令`sudosystemctlrestartsshd.service`,以重新启动SSH服务,并使更改生效。

11.设置sudo权限

通过终端窗口,输入命令`sudovisudo`,然后找到并取消注释`%sudoALL=(ALL:ALL)ALL`这一行。保存文件并退出。

12.配置用户组

通过终端窗口,输入命令`sudousermod-aGsudousername`,将需要拥有sudo权限的用户添加到sudo用户组中。

13.切换用户

通过终端窗口,输入命令`su-username`,以切换到之前设置的用户账户。

14.测试sudo权限

通过终端窗口,输入命令`sudoaptupdate`,然后输入当前用户的密码,如果能够成功执行,则说明sudo权限设置成功。

15.完成设置

现在,你已经成功设置了超级用户,并配置了相应的权限。记得要谨慎使用root权限,并始终保护好系统的安全性。

通过以上步骤,我们可以在Ubuntu上设置超级用户,并启用root权限来运行命令。这样我们就能够执行需要超级用户权限的操作,同时也要注意在使用root权限时保护好系统的安全性。

标签: 设置超级用户

智慧科技声明:本站所发布的文字与配图均来自互联网改编或整理,我们不做任何商业用途,版权归原作者所有,由于部分内容无法与权利人取得联系,
如侵权或涉及违法,请联系我们删除,QQ:332172417。
滇ICP备2023008968号