如何在Ubuntu中启用或禁用root用户账号?_技术文档

admin3年前主机评测85

如何在ubuntu中启用或禁用root用户账号?

在Ubuntu中,不同的用户可以在同一台电脑上工作。所有用户都可以由一个用户管理,这个用户就是管理用户,也称为root用户。root用户可以决定与哪些用户共享管理权限。除了root用户之外,任何用户都不允许运行管理权限。本文主要介绍下如何在Ubuntu中启用或禁用root用户账号。

Ubuntu是流行的Linux发行版之一,它有桌面版和服务器版之分,许多美国服务器、欧洲服务器等都提供对该操作系统支持。下面将介绍几种在Ubuntu中启用或禁用root用户账号的常用方法。

在Ubuntu中启用root用户账号

方法1、如果您要在Ubuntu中启用root用户,则可以运行以下命令为root账号设置密码

$ sudo passwd root

设置密码后,root用户账号已被启用。

方法2、如果您想临时切换到root用户,则可键入以下命令:

$ sudo -i

方法3、或者,您可允许root用户通过SSH登录。

例如,编辑位于/etc/ssh/sshd_config的ssh配置文件,以允许root账号通过SSH登录系统。

$ sudo nano /etc/ssh/sshd_config file

搜索”PermitRootLogin”变量并赋值“yes”,之后,保存并关闭文件。

方法4、暂时切换到root shell。

此方法允许您临时切换到root shell,并作为root用户执行操作。为此,请执行以下脚本:

$ sudo -s

方法1、删除root账号密码。

此方法包括在终端中使用“passwd”命令删除root帐户密码:

$ sudo passwd -dl root

方法2、通过SSH禁用root用户。

此方法包括编辑位于/etc/ssh/sshd_config的ssh配置文件,以防止root帐户通过SSH登录。

$ sudo nano /etc/ssh/sshd_config

用上面命令使用文本编辑器打开配置文件后,将PermitRootLogin yes修改为PermitRootLogin no。

设置好后,保存文件并使用命令重新启动SSH服务,使其更改生效。

sudo service ssh restart

方法3、运行下面命令,临时禁用root账号。

$ sudo usermod -L root

以上是在Ubuntu中启用或禁用root用户账号的常用方法介绍,您可以根据实际需要选择合适命令来启用或禁用root用户账号。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

一键重装系统脚本Linux系统(centos/debian/ubuntu)和DD安装Windows系统

我们在选择到云服务器或者独立服务器之后一般是做什么?肯定是安装系统,有的我们在入手服务器的时候就已经选择好自己需要的镜像。但是,有些时候商家提供的系统镜像不是我们需要的,比如我们需要特定版本的Linu...

如何在Ubuntu 20.04安装VSFTPD配置FTP文件服务器?

如何在ubuntu20.04安装vsftpd配置FTP文件服务器?我们如何在 ubuntu 20.04 上安装和配置用于在设备之间共享文件的 FTP 服务器。vsftpd(Very secure ft...

阿里云 ubuntu16.04搭建IPSec服务

IPSec简介IPSec(Internet Protocol Security):是一组基于网络层的,应用密码学的安全通信协议族。IPSec不是具体指哪个协议,而是一个开放的协议族。IPSec协议的设...

Ubuntu服务器搭建LAMP环境教程

ubuntu服务器如何搭建lamp环境?我们在Linux服务器上运行一个Web应用程序所需的主要软件包是Apache、MySQL、PHP等,也就是通常所说的LAMP(Linux、Apache、MySQ...

Ubuntu Linux安装配置Node.js和npm教程

Node.js是一个基Chrome JavaScript运行时建立的一个平台,简单理解就是运行在服务端的JavaScript。npm全称为Node Package Manager,它是一个Node.j...

ubuntu连接服务器怎么设置端口转发

在 Ubuntu 上设置端口转发,可以使用 SSH 客户端来实现。具体步骤如下:1、打开终端,使用 SSH 客户端连接到服务器:ssh username@server-ip其中,`username`...