行业资讯

在阿里云服务器上添加新用户

要在阿里云服务器上添加新用户,首先登录到服务器(如通过SSH连接),然后使用以下命令创建新用户:sudo useradd -m 新用户名。接着为新用户设置密码:sudo passwd 新用户名。确保新用户加入合适的用户组以获得所需的权限。确认新用户的创建情况,例如检查其家目录是否已创建:ls /home/
一、准备工作

确保你的服务器已通过SSH连接至云服务器上,如果你使用的是Linux系统,比如CentOS或Ubuntu,那么你很可能已经安装了OpenSSH服务器,用来接收远程SSH连接请求,如果尚未安装,可以利用以下命令进行安装:

sudo yum install openssh-server -y

或者

sudo apt-get install ssh -y

你需要确保防火墙规则允许SSH访问,通常情况下,防火墙默认允许来自所有源的SSH访问(端口22),你可以使用ufwiptables来配置防火墙,这里以ufw为例:

sudo ufw allow 22/tcp
sudo ufw enable
二、创建新用户

使用adduser命令可以快速创建一个新的用户,打开终端后执行以下命令:

sudo adduser 新用户名

要创建一个名为newuser的新用户,可以输入:

sudo adduser newuser

根据提示输入新用户的密码及其他相关信息,完成创建后,新用户会自动加入/home/newuser目录,并且默认具有/bin/bash作为shell。

三、设置用户权限

为了安全起见,建议为新用户设置一个不包含sudo权限的默认shell,这能确保新用户只能在其个人文件夹中执行命令,而不会拥有超级用户权限,可以使用以下命令修改用户的shell:

sudo usermod -s /bin/bash newuser

若希望新用户能够使用sudo权限执行系统管理任务,则需在/etc/sudoers文件中为其添加一行,使用visudo编辑器确保语法正确:

sudo visudo

在文件末尾添加如下行:

newuser ALL=(ALL) NOPASSWD:ALL

记得保存并退出编辑器,这样,newuser就能通过sudo执行任何系统命令而无需输入密码。

四、验证新用户是否成功添加

添加新用户后,可通过登录测试来确认操作是否成功:

ssh newuser@服务器IP

输入新用户的密码,即可成功登录新用户账户。

就是如何在阿里云服务器上添加新用户的详细步骤,在添加新用户时,除了关注用户的权限设置外,还应考虑防火墙规则及安全性设置,希望本文对您有所帮助。


加入我们 立即开启您的云服务之旅

优秀的云计算服务即刻部署 无论您是小型企业还是大型企业 都可以为您提供最好的定制解决方案

免费注册