news 2026/4/30 4:24:19

ubuntu添加用户完整命令

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ubuntu添加用户完整命令

这个命令是一个功能完整的 Linux 用户创建命令,特别适合需要具备管理员权限的普通用户。下面为您详细解析每个部分的作用。

🔧 命令参数详解

下表清晰地展示了命令中每个参数的功能和意义:

参数含义与功能补充说明
sudo以超级管理员权限执行命令创建用户需要root权限,普通用户需借助sudo
useraddLinux 系统中用于添加新用户的命令 。-
-m自动创建用户的主目录(home directory) 。目录通常位于/home/用户名下。没有此参数,用户将没有“家”目录,可能导致登录问题 。
-s /bin/bash指定用户的默认登录 Shell为 Bash 。Bash 是常用的功能完整的 Shell。若想禁止用户登录,可设为/sbin/nologin
-G sudo将用户添加到sudo附加组这赋予了用户执行特权命令的能力,是命令的核心目的之一。用户仍保留自己的主组。
用户名您要创建的新用户的登录名称。需符合系统命名规范,且唯一 。

💡 实用知识扩展

  • -m的重要性:在大多数情况下,强烈建议使用-m参数,以便用户拥有一个独立的工作空间和环境配置目录。如果目录已存在,则需要确保权限正确 。
  • 主组与附加组-G指定的是附加组。用户还会有一个主组,如果未通过-g参数指定,系统通常会创建一个与用户名同名的新组作为其主组。附加组用于授予用户额外的权限 。
  • 初始密码useradd命令不会为用户设置密码。新账户创建后默认是锁定的,必须使用sudo passwd 用户名命令来设置密码后,用户才能登录 。

🚀 完整操作示例

假设要创建一个名为zhangshan的用户,并完成所有设置,完整的流程如下:

# 1. 执行创建用户的命令sudouseradd-m-s/bin/bash-Gsudozhangshan# 2. 为新用户设置密码(系统会交互式提示输入)sudopasswdzhangshan# 3. (可选)验证用户是否创建成功,可以查看其 `id` 信息idzhangshan

执行id命令后,您应该能看到类似这样的输出,其中包含了用户ID(uid)、主组ID(gid)以及所属的组列表(包括sudo组),这表明用户已按预期创建。

uid=1001(zhangshan) gid=1001(zhangshan) groups=1001(zhangshan),27(sudo)

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/30 4:20:27

GPU算力优化实践:Qwen3-4B-Thinking-GGUF在vLLM中的显存调优详解

GPU算力优化实践:Qwen3-4B-Thinking-GGUF在vLLM中的显存调优详解 1. 引言:当大模型遇上有限显存 如果你尝试过在个人电脑或单张消费级显卡上运行一个4B参数的大语言模型,大概率会遇到一个令人头疼的问题:显存不足。屏幕上跳出“…

作者头像 李华
网站建设 2026/4/30 3:56:10

Windows命令行文件定位工具extra-locate.cmd:原理、实现与效率提升实践

1. 项目概述:一个被低估的Windows命令行效率工具如果你是一个长期在Windows命令行下工作的开发者或运维,大概率经历过这样的场景:你需要快速定位一个文件或目录的完整路径,但where命令的结果不够直观,资源管理器里复制…

作者头像 李华
网站建设 2026/4/30 3:55:23

出海办公效率瓶颈凸显,跨应用AI办公助手如何打通跨境业务孤岛?

摘要:2026年企业出海进入精细化竞争阶段,多平台割裂、多语种处理难、合规效率低成为共性痛点,跨应用AI办公助手成为破解跨境办公卡点的核心方案。一、2026出海现状:增长放缓,办公低效成为隐形天花板根据Gartner最新出海…

作者头像 李华
网站建设 2026/4/30 3:52:58

Vue 3企业级前端模板:开箱即用的权限管理与工程化实践

1. 项目概述:一个开箱即用的现代Web应用起点最近在GitHub上看到一个名为kirklin/celeris-web的开源项目,第一眼就被它清爽的README和明确的目标吸引了。简单来说,这是一个现代化的、功能齐全的Web应用前端模板。它不是另一个简单的“Hello Wo…

作者头像 李华