百度
360搜索
搜狗搜索

怎么用linux命令创建用户详细介绍

在 Linux 系统中,可以使用 useraddadduser 命令来创建用户,以下是具体操作步骤:

方法 1:使用 useradd(适用于大多数 Linux 发行版)

1.
创建基本用户(仅创建账户,不创建家目录)

bash

  username

  • sudo:以管理员权限执行命令(普通用户需加此前缀)。
  • username:替换为你想创建的用户名(例如 newuser)。

2.
创建用户并同时创建家目录

bash

   username

  • -m:自动创建用户的家目录(路径为 /home/username)。

3.
设置用户密码

bash

  username

  • 输入并确认新密码(密码需满足系统复杂度要求,部分服务器可能需强密码)。

4.
可选:指定用户 ID、组、描述等

bash

         /home/custom_dir  /bin/bash username

  • -u:指定用户 ID(默认为未使用的最小 ID,普通用户通常从 1000 开始)。
  • -g:指定用户所属的主组(默认为与用户名同名的组)。
  • -c:添加用户描述(如全名)。
  • -d:指定家目录路径(默认为 /home/username)。
  • -s:指定用户登录 Shell(默认为 /bin/bash)。

方法 2:使用 adduser(交互式,Debian/Ubuntu 推荐)

adduseruseradd 的高层封装,会引导你交互式设置用户信息(如密码、全名等):
bash

 adduser username

  • 按提示输入密码、全名等信息,最后确认即可。
  • 自动创建家目录并配置基本权限。

验证用户是否创建成功

  1. 查看用户是否存在
    bash
    getent  username

    输出包含用户信息(如 UID、家目录、Shell)则表示创建成功。

  2. 切换用户测试登录
    bash
     - username

    输入密码后进入该用户环境,说明创建成功。

注意事项

  • 权限问题:普通用户需通过 sudo 执行创建命令,root 用户可直接执行。
  • 家目录权限:创建时若未用 -m,需手动创建并设置权限:bash
      /home/username    username:username /home/username

  • 删除用户:若需删除用户(包括家目录),使用:bash
       username

    912 userdel username

根据你的 Linux 发行版选择合适的命令(useradd 更通用,adduser 更适合 Debian/Ubuntu 新手),即可快速创建用户。

阅读更多 >>>  盈众拼拼是什么小程序

网站数据信息

"怎么用linux命令创建用户"浏览人数已经达到22次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:怎么用linux命令创建用户的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!