密码和全名这样填安全吗?

添加用户的两种核心命令

useradd 命令(通用)

语法

sudo useradd [选项] 用户名

常用选项

  • -m:创建用户家目录(默认位置 /home/用户名
  • -s /bin/bash:指定登录Shell(如不指定,默认使用/bin/sh
  • -g 主组名:设置主用户组(需提前存在)
  • -G 附加组名:设置附加组(如 sudo 组赋予管理员权限)
  • -c "备注":添加用户描述信息

示例

sudo useradd -m -s /bin/bash -c "开发人员" dev_user

adduser 命令(交互式,推荐新手)

特点

  • 自动创建家目录、提示设置密码
  • 适用于Debian/Ubuntu等发行版

操作流程

sudo adduser dev_user```
---
### **二、关键配置步骤**
#### **1. 设置用户密码**  
```bash
sudo passwd 用户名
# 输入两次密码(输入时无显示)

安全建议

  • 密码长度≥8位,混合大小写字母、数字、符号
  • 避免使用常见词汇(如 admin123

分配管理员权限(sudo)

sudo usermod -aG sudo 用户名  # Debian/Ubuntu
sudo usermod -aG wheel 用户名 # CentOS/RHEL

自定义家目录路径

sudo useradd -m -d /custom/home/用户名 用户名

验证用户是否添加成功

  1. 检查 /etc/passwd 文件

    grep 用户名 /etc/passwd
    # 输出示例:dev_user:x:1001:1001:开发人员:/home/dev_user:/bin/bash
  2. 测试登录

    su - 用户名  # 切换用户
    whoami       # 验证当前用户
    pwd          # 查看家目录路径

常见问题解决

问题现象 解决方案
用户不存在 (su: user does not exist) 检查用户名拼写或重新创建用户
密码无效 sudo passwd 用户名 重置密码
无家目录 添加 -m 选项或手动创建目录
无sudo权限 检查用户是否加入 sudowheel

安全最佳实践

  1. 最小权限原则
    • 普通用户日常操作,仅必要时使用 sudo
  2. 定期审计用户
    cat /etc/passwd   # 查看所有用户
    sudo -l           # 检查用户sudo权限
  3. 删除无用账户
    sudo userdel -r 用户名  # -r 删除家目录

Linux添加用户的核心是 useradd(灵活)和 adduser(简易),需关注密码安全、权限分配及家目录配置,通过 /etc/passwd 文件验证信息,遵循最小权限原则保障系统安全,建议首次操作后重启SSH服务:

sudo systemctl restart sshd

引用说明

  • 命令规范参考《Linux man手册》(man useradd
  • 安全建议基于CIS Linux安全基准指南
  • 系统兼容性测试于Ubuntu 22.04/CentOS 7

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/6737.html

(0)
酷番叔酷番叔
上一篇 2025年7月8日 21:53
下一篇 2025年7月8日 22:15

相关推荐

  • Linux新手如何快速上手Emacs编辑器的使用方法?

    在Linux系统中,Emacs作为一款功能强大的文本编辑器和集成开发环境(IDE),深受开发者喜爱,它不仅支持高效的文本编辑,还能通过扩展实现编程、邮件管理、日程规划等多种功能,本文将从安装、基础操作、核心功能到个性化配置,详细介绍如何在Linux中使用Emacs,安装Emacs在Linux上安装Emacs非常……

    2025年9月23日
    12200
  • Linux如何全面监控CPU性能?

    基础CPU信息查询lscpu 命令(推荐)功能:汇总CPU架构的核心信息,包括型号、核心数、线程数等,命令: lscpu输出关键字段:Architecture:CPU架构(如x86_64)CPU(s):逻辑CPU总数(总线程数)Core(s) per socket:每个物理CPU的核心数Model name:C……

    2025年7月6日
    15600
  • Linux系统下如何连接光纤磁盘阵列柜?

    在Linux系统下连接光纤磁盘阵列柜需经历硬件准备、物理连接、驱动安装、设备发现、多路径配置及文件系统挂载等流程,以下是详细步骤:硬件准备与物理连接光纤磁盘阵列柜通过光纤通道(FC)与服务器通信,需确保以下硬件组件就绪:组件类型/要求注意事项服务器端HBA卡PCIe接口光纤通道卡(如QLogic 2580、Em……

    2025年9月29日
    12600
  • CDLinux如何从U盘启动?操作步骤详解是什么?

    将CDLinux系统部署到U盘并实现从U盘启动,是进行系统维护、数据救援或便携式办公的常用方法,CDLinux作为一款轻量级的Linux发行版,体积小、功能丰富,特别适合存储在U盘随身携带,以下是详细的操作步骤,涵盖准备、制作启动U盘、BIOS设置及启动后操作全流程,准备工作在开始前,需确保以下物品就绪:CDL……

    2025年8月23日
    12300
  • linux如何运行office

    Linux 上可通过安装 Wine 来运行 Office,或使用开源办公软件如 LibreOffice

    2025年8月15日
    11800

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信