前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何在CentOS上创建Sudo用户

如何在CentOS上创建Sudo用户

作者头像
入门笔记
发布2022-06-02 15:57:47
1.9K0
发布2022-06-02 15:57:47
举报
文章被收录于专栏:入门小站

sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登录和管理时间,同样也提高了安全性。sudo不是对shell的一个代替,它是面向每个命令的。

在教程中,将向你展示如何在 CentOS 上创建具有 sudo 权限的新用户。你可以使用 sudo 用户在 CentOS 机器上执行管理任务,而无需以 root 用户身份登录。

创建 Sudo 用户

默认在 CentOS 上,组轮中的用户被授予 sudo 访问权限。如果要为现有用户配置 sudo,只需将你的用户添加到wheel组中,如步骤 4 所示。

按照以下步骤在你的 CentOS 服务器上创建一个 sudo 用户:

1. 登录你的服务器

首先以 root 用户身份通过ssh登录到你的 CentOS 服务器:

代码语言:javascript
复制
> ssh root@server_ip_address

2. 创建一个新的用户帐户

使用useradd 命令创建一个新用户帐户:

> useradd rumenz

替换rumenz为你要创建的用户名。

3.设置用户密码

运行passwd命令为新用户设置密码:

> passwd rumenz

系统将提示你确认密码。确保使用强密码。

代码语言:javascript
复制
Changing password for user rumenz.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.

4. 将新用户添加到sudo组中

默认情况下,在 CentOS 系统上,组成员wheel被授予 sudo 访问权限。将新用户添加到wheel组:

代码语言:javascript
复制
> usermod -aG wheel rumenz

如何使用sudo

切换 到新创建的用户:

> su - rumenz

要使用 sudo,只需在命令前加上sudo

> sudo [COMMAND]

例如,要列出/root你将使用 的目录的内容:

> sudo ls -l /root

第一次从该帐户使用 sudo 时,你将看到以下横幅消息,并提示你输入用户帐户的密码。

代码语言:javascript
复制
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.
[sudo] password for rumenz:

相关文章

linux之sudo使用技巧汇总

linux中su与sudo的区别

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-10-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 入门小站 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 创建 Sudo 用户
  • 1. 登录你的服务器
  • 2. 创建一个新的用户帐户
  • 3.设置用户密码
  • 4. 将新用户添加到sudo组中
  • 如何使用sudo
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档