如何在服务器管理中新建用户?

服务器管理新建用户

一、前言

服务器管理新建用户

作为服务器管理员,在有新用户需要使用服务器时,需要为其添加新用户并赋予适当的权限,本文将详细介绍如何在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<

(0)
运维的头像运维
上一篇2024-12-26 05:15
下一篇 2024-12-26 05:18

相关推荐

  • 80合击gm命令有哪些?

    在游戏管理中,GM(游戏管理员)命令是维护游戏秩序、处理异常情况及辅助运营的重要工具,针对1.80合击版本这类经典复古类游戏,GM命令通常具备较强的权限和功能覆盖,涵盖角色管理、物品操作、地图控制、玩家互动等多个维度,以下从核心功能、命令示例及注意事项展开详细说明,帮助管理员高效规范使用GM命令,角色管理类命令……

    2025-11-17
    0
  • Redis服务器命令有哪些常用操作?

    Redis 是一个高性能的内存数据库,常用于缓存、消息队列、实时统计等场景,掌握 Redis 服务器命令是高效使用 Redis 的基础,以下从连接管理、键值操作、数据类型操作、服务器管理等方面详细介绍常用命令,连接管理是使用 Redis 的第一步,通过 redis-cli 命令可以连接到 Redis 服务器,r……

    2025-11-14
    0
  • kms服务器命令有哪些?如何正确使用?

    kms服务器命令是用于搭建和管理密钥管理服务器(Key Management Server)的核心工具,主要用于在企业或局域网环境中激活Windows、Office等微软产品,通过命令行操作,用户可以高效配置KMS服务、管理激活状态及处理常见问题,以下将详细介绍KMS服务器的常用命令、配置步骤及注意事项,在搭建……

    2025-11-10
    0
  • CS1.6常用命令有哪些?

    在CS1.6这款经典射击游戏中,命令行是提升游戏体验、优化设置和实现个性化操作的重要工具,无论是调整画面参数、配置按键绑定,还是开启调试功能,掌握常用命令都能让玩家更高效地掌控游戏,以下从多个维度详细介绍CS1.6的常用命令,涵盖基础设置、高级优化、实战辅助及服务器配置等方向,帮助玩家全面了解命令行的应用场景……

    2025-11-02
    0
  • 恒创子站点创建步骤是怎样的?

    创建恒创子站点是恒创云平台中一项核心功能,旨在帮助用户在主账户下快速构建和管理多个独立的子站点,实现资源隔离、权限分级和业务灵活扩展,以下是详细的创建流程、关键步骤及注意事项,涵盖从前期准备到后期运维的全流程操作,创建前的准备工作在创建恒创子站点前,需明确以下核心要素,以确保后续操作顺利:明确子站点用途:区分子……

    2025-10-18
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注