如何在CentOS上创建一个Sudo用户?
评论 0
浏览 0
2018-04-08
sudo
命令旨在允许用户以另一个用户(默认为根用户)的安全权限来运行程序。
在本指南中,我们将告诉您如何在CentOS上创建一个具有sudo权限的新用户。你可以使用sudo用户在你的CentOS机器上执行管理任务,而不需要以root用户身份登录。
创建Sudo用户
在CentOS上默认情况下,wheel组的用户被授予sudo权限。如果你想为一个现有的用户配置sudo,只需将你的用户添加到wheel
组,如步骤4所示。
按照下面的步骤,在你的CentOS服务器上创建一个sudo用户:
1.登录到你的服务器
首先,通过ssh以根用户身份登录到您的CentOS服务器:
ssh root@server_ip_address
2.创建一个新的用户账户
使用useradd命令,创建一个新的用户帐户:
useradd username
将username
替换为你想创建的用户名。
3.设置用户密码
运行passwd
命令,为新用户设置密码:
passwd username
你会被提示确认密码。请确保你使用一个强大的密码。
输出
Changing password for user username.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
4.将新用户添加到sudo
组中
在CentOS系统中,默认情况下,wheel
组的成员被授予sudo权限。将新用户添加到wheel组中:
usermod -aG wheel username
如何使用Sudo
切换到新创建的用户:
su - username
要使用sudo,只需在命令前加上sudo
和空格即可。
sudo [COMMAND]
例如,要想列出/root
目录的内容,你会使用:
sudo ls -l /root
当你第一次从这个账户使用sudo时,你会看到下面的横幅信息,并且会提示你输入用户账户的密码。
输出
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 username:
总结
这就是全部。你已经在你的CentOS系统上成功创建了一个sudo用户。现在你可以使用这个用户在你的服务器上执行管理任务。
如果你有任何问题,请随时留言评论。
0 个评论