ubuntu添加用户和删除用户(Ubuntu如何安装软件)

ubuntu添加用户和删除用户(Ubuntu如何安装软件)

浏览次数:
信息来源: 用户投稿
更新日期: 2025-11-19 13:20:12
文章简介

如何在搬瓦工ubuntu系统添加和删除用户的sudo权限?ubuntu系统也是很多用户比较喜欢的一个系统,那么我们如何在搬瓦工VPS上新建一个账户,并且赋予sudo权限。本文记录一下在Ubunt

2025阿里云双十一服务器活动

如何在搬瓦工ubuntu系统添加和删除用户的sudo权限?ubuntu系统也是很多用户比较喜欢的一个系统,那么我们如何在搬瓦工VPS上新建一个账户,并且赋予sudo权限。本文记录一下在Ubuntu20.04LTS操作系统上怎么添加或删除用户的sudo权限。sudo,也就是substituteuserdo的简称(或者是superuserdo),是一种程序,用于类Unix操作系统如BSD,MacOSX,以及GNU/Linux以允许用户通过安全的方式使用特殊的权限运行程序(通常为系统的超级用户)。

点击进入:搬瓦工vps官方网站地址

在Linux系统中添加或者删除用户的sudo权限的方法有多种,本文以Ubuntu20.04为例,但这应该适用于几乎所有Linux发行版。

开始前的准备工作

需要通过SSH连接到搬瓦工VPS,连接的时候我们一般都是默认使用root账户,已经具有sudo权限了。如果是使用别的账户,要先确保使用的账户拥有sudo权限。

然后,我们可以先更新一下系统(可选):

sudoapt-getupdate&&sudoapt-getupgrade

以下不管哪种方法,都需要先确保用户存在。

我们以用户bandwagonhostnet为例,首先创建用户。

使用命令sudouseradd-mbandwagonhostnet创建一个bandwagonhostnet用户。其中-m是用来创建用户目录,回车之后不会有任何提示信息。

输入命令sudopasswdbandwagonhostnet并回车,修改密码。

[sudo]passwordforbandwagonhostnet:

passwd:passwordupdatedsuccessfully

确保我们已经修改了正确的密码。

创建用户后,使用以下方法之一授予他们对sudo的访问权限或将其添加到sudoers文件中。

直接编辑sudoers文件修改权限

第一种方法,可能也是大多数朋友知道的方法,就是直接编辑/etc/sudoers这个文件。但是通常我们并不建议使用这个方法,因为这个文件里面的选项太多了,如果我们不熟悉,很容易改错。

通常来说,编辑/etc/sudoers这个文件是给某个用户组来赋予sudo权限,而并非给单个用户授予权限。所以建议优先考虑下面两个方法来给单个用户添加或者删除sudo权限。

通过usermod命令修改权限

ubuntu添加用户和删除用户,Ubuntu如何安装软件

输入命令sudousermod-aGsudo“bandwagonhostnet”

根据提示输入密码

完成之后不会有任何提示信息,所以我们可以输入groupsbandwagonhostnet然后会输出下面信息:

bandwagonhostnet:bandwagonhostnetsudo

这个输出的意思就是bandwagonhostnet现在已经是组bandwagonhostnet和sudo的用户,也就是拥有sudo权限。

使用gpasswd命令修改权限

除了上面的命令,我们还可以使用gpasswd命令来赋予用户sudo权限。

输入命令sudogpasswd-amumblysudo

根据提示输入密码,然后会出现下面的确认信息:

[sudo]passwordforbandwagonhostnet:

Addinguserbandwagonhostnettogroupsudo

如果要验证是否成功,可以输入groupsbandwagonhostnet,会输出如下信息:

bandwagonhostnet:bandwagonhostnetsudo

这意味着bandwagonhostnet已经是组bandwagonhostnet和sudo的用户,也就是成功赋予sudo权限了。

如果需要删除用户的sudo权限,仍然可以使用gpasswd命令。如果bandwagonhostnet滥用了访问权限,您可以拒绝权限:

输入命令sudogpasswd-dmumblysudo

根据提示输入密码,会出现下面的提示信息:

[sudo]passwordforbandwagonhostnet:

Removinguserbandwagonhostnetfromgroupsudo

如果要确认是否删除sudo权限成功,可以输入groupsmumbly命令,然后会出现下面的输出信息:

bandwagonhostnet:bandwagonhostnet

意思是用户bandwagonhostnet目前只在组bandwagonhostnet中,不再拥有sudo权限。

标签:
客户端和服务器之间的区别(客户端和服务端哪个难)
« 上一篇
返回列表
下一篇 »

如本文对您有帮助,就请抽根烟吧!