当前位置: 首页 > news >正文

useradd命令:添加Linux新用户

一、命令简介

useradd​ 命令用于在 Linux 系统中创建新用户账号。

二、命令参数

useradd [选项] 用户名

一些常用的选项包括:

  • -c, --comment "Comment" : 为用户账号添加注释信息。
  • -m, --create-home: 创建用户的家目录。
  • -s, --shell /path/to/shell: 指定用户的登录 shell。
  • -g, --gid groupname or GID: 指定用户账号所属的初始组。
  • -G, --groups group1,group2,... : 指定用户账号所属的其他附加组。
  • -d, --home /path/to/home: 指定用户的家目录路径。
  • -p, --password PASSWORD: 设置用户账号的加密密码。

三、命令示例

创建用户以及家目录

  • 添加用户,不创建家目录。
sudo useradd john

仅添加新用户 john​,不会创建对应的家目录。


  • ⭐最常用的是,使用 -m​ 选项,添加新用户并创建默认家目录:
sudo useradd -m john

查看 home 目录,已为 hohn 创建了默认家目录。

$ ls /home/
john  soulio

  • -d​ 指定家目录:
sudo useradd -m john -d /home/john

  • -s​ 指定用户登录时使用的 shell
sudo useradd -m -s /bin/bash john

设置用户密码

新创建的用户账号是没有密码的,需使用 passwd​ 命令为新用户设置密码。例如,输入:

sudo passwd john

根据提示输入 john​ 用户的新密码即可。


http://www.mrgr.cn/news/44127.html

相关文章:

  • 车载诊断协议DoIP系列 —— DoIP APP 应用层(AL)
  • 【异或和之和 / H】
  • d3底层绘制拓扑图
  • No.5 笔记 | 网络端口协议概览:互联网通信的关键节点
  • CSS基础-盒子模型(三)
  • Chromium 中JavaScript File API接口c++代码实现
  • 怎么将mp4转换为mp3?教你6种值得收藏的视频转音频方法!
  • 走进异常类的世界,自定义业务异常类实现指南
  • 【机器学习】深度学习、强化学习和深度强化学习?
  • 个人网站,怎么操作才能提升个人网站的流量
  • PostgreSQL分区表,实战细节满满
  • 科普篇 --- 什么是汽车中的API?
  • DataX+Crontab实现多任务顺序定时同步
  • Hive数仓操作(七)
  • 鸿蒙开发(NEXT/API 12)【穿戴设备传感器获取】手机侧应用开发
  • Linux命令:用于管理 Linux 系统中用户组的命令行工具gpasswd详解
  • 【数据结构】【链表代码】随机链表的复制
  • C# 雷赛运动控制器 SMC304 新建工程
  • S7-200 SMART Modbus RTU常见问题
  • detectron2/data/catalog.py源码笔记