站长推荐
- ZoroCloud:美国原生双ISP家宽/英国双ISP住宅IP/CERA高防/香港三网CN2GIA/建站云服务器/AS9929/AS4837,支持Chatgpt/Tiktok
- CstoneCloud:美国9929住宅双ISP VPS,月付9折/季付8.5折/年付7.5折,解锁tiktok/ChatGPT等
- QDE:荷兰机房vps,1核/2GB/20G SSD/2TB@1Gbps带宽,€12.95/年
- LunaNode:加拿大按小时计费VPS,月费3.5美元($0.0049/小时)
- #12.12#VollCloud:香港CMI vps,全场8折,低至$3.9/月,解锁流媒体,5G冗余
- #12.12超级促销#Casbay:全场最高5折,新购独立双ISP IP云服务器享$50/月,ISP Linux和Windows云服务器$24.99/月起
- HostDare:洛杉矶CN2 GIA线路6.5折,$23.4/年起,双倍内存+双倍流量+免费升级带宽
- EtherNetservers:美国便宜vps,1核/1GB/40G SSD/1TB@10Gbps,$14.95/年,可选洛杉矶/新泽西/迈阿密/法兰克福机房
点击排行
- blueangelhost:保加利亚专业离岸主机,无视版权投诉,免费100G DDOS防护,KVM VPS $8.99起
- PIGYun:中秋特惠,香港、韩国CN2+BGP线路,大带宽,月付14元起
- 遨游主机:全场8折,美国CN2/香港CN2/德国CN2/荷兰CN2/香港高防等线路,月付40元起
- Contabo:德国VPS,美国VPS,4核8G内存50 GB NVMe 或200 GB SSD,年付$83.88起
- Buyvm:美国vps/卢森堡vps,1核AMD Ryzen/1GB内存/20GB NVME硬盘/不限流量/10Gbps端口/KVM/送DirectAdmin/DDOS/不限版权,$3.5/月起
- ServerKurma:土耳其VPS,1核/2G内存/25G硬盘/1TB流量/1Gbps带宽,$3/月起
- DiyVM:日本/美国/香港CN2 VPS,2核/2G内存/50G SSD/5~200M带宽,月付50元起
- LightNode:FreeBSD上线,土耳其/迪拜/孟加拉/菲律宾VPS,$7.7/月,全球21个节点/小时计费
关注我 么么哒
如何在搬瓦工Ubuntu系统添加和删除用户的 sudo 权限
- vps推荐
- 时间:2023-12-26 09:11:59
- 24374人已阅读
Ubuntu 是老杨比较喜欢使用的一个系统,最近有需求,需要在 VPS 上新建一个账户,并且赋予 sudo 权限。于是本文记录一下在 Ubuntu 20.04 LTS 操作系统上怎么添加或删除用户的 sudo 权限。sudo,也就是 substitute user do 的简称(或者是 superuser do),是一种程序,用于类 Unix 操作系统如 BSD,Mac OS X,以及 GNU/Linux 以允许用户通过安全的方式使用特殊的权限运行程序 (通常为系统的超级用户)。
在 Linux 系统中添加或者删除用户的 sudo 权限的方法有多种,本文以 Ubuntu 20.04 为例, 但这应该适用于几乎所有 Linux 发行版。文章源自主机测评网-https://www.zjcp.cc/291.html
文章源自主机测评网-https://www.zjcp.cc/291.html
开始前的准备工作
首先,需要通过 SSH 连接到 VPS:文章源自主机测评网-https://www.zjcp.cc/291.html
连接的时候我们一般都是默认使用 root 账户,已经具有 sudo 权限了。如果是使用别的账户,要先确保使用的账户拥有 sudo 权限。文章源自主机测评网-https://www.zjcp.cc/291.html
然后,我们可以先更新一下系统(可选):文章源自主机测评网-https://www.zjcp.cc/291.html
sudo apt-get update && sudo apt-get upgrade
以下不管哪种方法,都需要先确保用户存在。文章源自主机测评网-https://www.zjcp.cc/291.html
我们以用户 bandwagonhostnet 为例,首先创建用户。文章源自主机测评网-https://www.zjcp.cc/291.html
使用命令
sudo useradd -m bandwagonhostnet
创建一个 bandwagonhostnet 用户。其中-m
是用来创建用户目录,回车之后不会有任何提示信息。输入命令
sudo passwd bandwagonhostnet
并回车,修改密码。[sudo] password for bandwagonhostnet: New password: Retype new password: passwd: password updated successfully
确保我们已经修改了正确的密码。
创建用户后,使用以下方法之一授予他们对 sudo 的访问权限或将其添加到 sudoers 文件中。文章源自主机测评网-https://www.zjcp.cc/291.html
直接编辑 sudoers 文件修改权限
第一种方法,可能也是大多数朋友知道的方法,就是直接编辑 /etc/sudoers
这个文件。但是通常我们并不建议使用这个方法,因为这个文件里面的选项太多了,如果我们不熟悉,很容易改错。文章源自主机测评网-https://www.zjcp.cc/291.html
通常来说,编辑 /etc/sudoers
这个文件是给某个用户组来赋予 sudo 权限,而并非给单个用户授予权限。所以建议优先考虑下面两个方法来给单个用户添加或者删除 sudo 权限。文章源自主机测评网-https://www.zjcp.cc/291.html
通过 usermod 命令修改权限
为了给用户 bandwagonhostnet 增加 sudo 权限,我们可以使用 usermod
命令:文章源自主机测评网-https://www.zjcp.cc/291.html
输入命令
sudo usermod -aG sudo "bandwagonhostnet"
根据提示输入密码
完成之后不会有任何提示信息,所以我们可以输入
groups bandwagonhostnet
然后会输出下面信息:bandwagonhostnet : bandwagonhostnet sudo
这个输出的意思就是 bandwagonhostnet 现在已经是组 bandwagonhostnet 和 sudo 的用户,也就是拥有 sudo 权限。文章源自主机测评网-https://www.zjcp.cc/291.html
使用 gpasswd 命令修改权限
除了上面的命令,我们还可以使用 gpasswd
命令来赋予用户 sudo 权限。文章源自主机测评网-https://www.zjcp.cc/291.html
输入命令
sudo gpasswd -a mumbly sudo
。根据提示输入密码,然后会出现下面的确认信息:
[sudo] password for bandwagonhostnet: Adding user bandwagonhostnet to group sudo
如果要验证是否成功,可以输入
groups bandwagonhostnet
,会输出如下信息:bandwagonhostnet : bandwagonhostnet sudo
这意味着 bandwagonhostnet 已经是组 bandwagonhostnet 和 sudo 的用户,也就是成功赋予 sudo 权限了。
如果需要删除用户的 sudo 权限,仍然可以使用 gpasswd
命令。如果 bandwagonhostnet 滥用了访问权限,您可以拒绝权限:文章源自主机测评网-https://www.zjcp.cc/291.html
输入命令
sudo gpasswd -d mumbly sudo
。根据提示输入密码,会出现下面的提示信息:
[sudo] password for bandwagonhostnet: Removing user bandwagonhostnet from group sudo
如果要确认是否删除 sudo 权限成功,可以输入
groups mumbly
命令,然后会出现下面的输出信息:bandwagonhostnet : bandwagonhostnet
意思是用户 bandwagonhostnet 目前只在组 bandwagonhostnet 中,不再拥有 sudo 权限。
搬瓦工优惠码:BWH3HYATVBJW,优惠6.58%,全场可用
搬瓦工美国 cn2 gia、日本软银,荷兰AS9929,2.5~10Gbps带宽
搬瓦工香港机房VPS,1Gbps cn2 gia
搬瓦工美西cn2 gt vps
搬瓦工美西cn2 gt vps测试IP:65.49.215.48文章源自主机测评网-https://www.zjcp.cc/291.html
搬瓦工网络测试
美国 cn2 gia:162.244.241.103/104/105/106/107
日本软银:185.212.59.148/149/150/151/152
荷兰联通:104.255.65.1、104.255.64.1、104.255.66.1
香港cn2 gia:93.179.124.167/168/169/170/171/172