一、前言

作为服务器管理员,在有新用户需要使用服务器时,需要为其添加新用户并赋予适当的权限,本文将详细介绍如何在Linux和Windows Server系统中新建用户,包括创建用户、设置密码、分配权限等步骤。
二、Linux系统新建用户
1. 登录服务器
使用管理员权限登录服务器,可以通过SSH远程登录或直接在服务器控制台登录。
2. 创建新用户
一旦成功登录服务器,下一步是创建一个新的用户账号,可以使用以下命令创建一个新用户:
sudo adduser <用户名>
这个命令会提示你设置密码并填写一些额外信息,比如全名、电话号码等,想要跳过这些额外信息,直接创建一个基本的用户账号,可以使用下面的命令:
sudo adduser --disabled-password <用户名>
3. 设置密码

创建新用户后,系统会提示你设置该用户的密码,输入并确认密码。
4. 分配权限
默认情况下,新用户只是普通用户,只能访问自己的主目录,如果希望新用户有其他权限,可以进行以下设置:
4.1 将新用户添加到sudo组
sudo组成员具有管理权限,运行以下命令将新用户添加到sudo组:
sudo usermod -aG sudo <用户名>
4.2 设置其他用户组权限
可以使用命令sudo usermod -aG <组名> <用户名>将新用户添加到其他用户组,

sudo usermod -aG <组名> <用户名>
4.3 为用户组设置权限
通过修改文件或目录的所属组和权限来设置用户组权限:
sudo chgrp <组名> /path/to/file sudo chmod <权限设置> /path/to/file
4.4 配置SSH访问(可选)
如果希望新用户能通过SSH远程访问服务器,需要进行以下配置:编辑SSH配置文件:
sudo nano /etc/ssh/sshd_config
找到并修改"PermitRootLogin"选项的值为"no",以禁止root用户通过SSH登录,搜索"AllowUsers"选项,并在后面添加新用户的用户名,用空格隔开,AllowUsers username1 username2
保存并关闭文件,重新启动SSH服务以应用配置更改:
sudo service ssh restart
完成以上步骤后,你就成功在Linux服务器上添加了新用户,新用户可以使用自己的用户名和密码登录服务器,并根据其分配的权限进行操作。
三、Windows Server系统新建用户
1. 使用界面管理新建用户
步骤1:打开服务器管理器,点击工具,然后点击计算机管理。
步骤2:点击本地用户和组,再点击用户。
步骤3:右键单击空白区域,选择新用户。
步骤4:依次输入用户名、全名、描述,然后点击创建。
2. 使用cmd命令行新建用户
步骤1:Win+R输入cmd打开命令行。
步骤2:输入以下命令创建新用户:
net user xiaosbygl Lisi123 /fullname:"李四" /comment:"销售部员工" /add
其中xiaosbygl是用户名,Lisi123是密码,fullname是全名,comment是描述,可以看到命令成功完成就执行成功了,打开计算机管理就能看到创建好的用户。
3. 使用bat批处理文件批量创建新用户
步骤1:打开文件资源管理器并选择C盘,显示文件拓展名,新建文本文档并把后缀名改为.bat,点击确认,编辑.bat文件,依次输入以下内容:
@echo off net user %%i 123456 /add /fullname:"User%%i" /comment:"Batch User"
保存文件,双击运行.bat文件即可批量创建用户。
4. 重设密码和管理账户属性
步骤1:打开计算机管理,右键要更改的用户,选择设置密码选项,按照提示操作即可重置密码。
步骤2:右键用户,点击属性,可以查看和修改账户的其他属性,如隶属于的组等。
Q1: 如何删除用户?
A1: 在Linux中,可以使用sudo userdel -r <用户名>命令删除用户及其主目录,在Windows中,可以在计算机管理界面中右键点击要删除的用户,选择删除选项。
Q2: 如何更改用户的登录Shell版本?
A2: 在Linux中,可以使用sudo chsh -s /bin/bash <用户名>命令更改用户的登录Shell版本,在Windows中,可以在用户属性中修改用户的登录脚本或环境变量。
各位小伙伴们,我刚刚为大家分享了有关“服务器管理新建用户”的知识,希望对你们有所帮助。如果您还有其他相关问题需要解决,欢迎随时提出哦!
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/33247.html<
