linux系统下新增用户命令

不及物动词 其他 23

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统下,可以使用`useradd`命令来新增用户。下面是使用`useradd`命令新增用户的语法以及常用选项:

    “`
    useradd [选项] 用户名
    “`

    其中,`选项`可以是以下常用选项之一:

    – `-c`:指定用户的备注信息。
    – `-d`:指定用户的家目录。默认为`/home/用户名`。
    – `-e`:指定用户账号的过期日期。格式为`YYYY-MM-DD`,表示该日期后用户账号将不可用。
    – `-g`:指定用户所属的初始组。
    – `-p`:指定用户的密码。一般不建议在命令行中直接指定密码,而是使用`passwd`命令在创建用户后设置密码。
    – `-s`:指定用户的登录Shell。常用的Shell有`/bin/bash`、`/bin/sh`等。
    – `-u`:指定用户的用户ID。通常系统会自动分配一个唯一的ID。

    示例:
    “`
    useradd -c “John Smith” -d /home/john -g users -p password -s /bin/bash -u 1001 john
    “`

    上述命令会在系统中创建一个用户名为`john`的用户,该用户的备注信息为`John Smith`,家目录为`/home/john`,所属初始组为`users`,密码为`password`,登录Shell为`/bin/bash`,用户ID为`1001`。

    除了`useradd`命令外,还可以使用`adduser`命令来新增用户。`adduser`是`useradd`的一个更加用户友好的接口,提供了一些交互式的选项,如设置密码、创建用户组等。这两个命令的功能基本上是一样的,可以根据个人的喜好选择使用哪一种。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统下,可以使用以下命令来新增用户:

    1. useradd命令:这个命令用于新增一个用户账号。语法如下:
    “`
    useradd [选项] 用户名
    “`
    常用选项包括:
    – -m:自动为用户创建家目录
    – -s:指定用户的登录Shell
    – -g:指定用户所属的初始用户组
    – -G:指定用户所属的附加组

    例如,要新增一个名为”john”的用户,可以使用以下命令:
    “`
    useradd -m -s /bin/bash john
    “`

    2. passwd命令:这个命令用于为新增的用户设置密码。语法如下:
    “`
    passwd 用户名
    “`
    执行命令后,系统会提示输入新密码并进行确认。

    例如,要为用户”john”设置密码,可以使用以下命令:
    “`
    passwd john
    “`

    3. chage命令:通过这个命令可以修改用户的密码过期时间、账号过期时间等信息。语法如下:
    “`
    chage [选项] 用户名
    “`
    常用选项包括:
    – -M:设置密码过期时间(以天为单位)
    – -E:设置账号过期时间

    例如,要将用户”john”的密码过期时间设置为30天,可以使用以下命令:
    “`
    chage -M 30 john
    “`

    4. adduser命令:它实际上是一个对useradd的封装,提供了一些交互式的选项,用于更方便地新增用户。使用方法类似于useradd命令:
    “`
    adduser [选项] 用户名
    “`
    例如,要新增一个名为”john”的用户,可以使用以下命令:
    “`
    adduser john
    “`

    5. usermod命令:这个命令用于修改已有用户的属性。可以使用它来修改用户名、所属组、家目录等。语法如下:
    “`
    usermod [选项] 用户名
    “`
    常用选项包括:
    – -l:修改用户名
    – -g:修改所属组
    – -d:修改家目录

    例如,要将用户”john”的用户名修改为”jane”,可以使用以下命令:
    “`
    usermod -l jane john
    “`

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统下,可以使用以下命令来新增用户:

    1. useradd命令:useradd命令用于创建一个新用户账户,语法如下:
    “`
    useradd [选项] 用户名
    “`

    例如,要创建一个名为`newuser`的用户,可以使用以下命令:
    “`
    useradd newuser
    “`

    每个用户账户都有一个默认的用户ID(UID)和一个默认的组ID(GID),默认情况下,useradd命令会自动分配这些ID。

    useradd命令的一些常用选项如下:

    – `-u`:指定用户ID。
    – `-g`:指定组ID。
    – `-d`:指定用户的家目录。
    – `-s`:指定用户的默认shell。
    – `-m`:为用户自动创建家目录。
    – `-r`:创建一个系统账户。

    2. passwd命令:passwd命令用于设置或更改用户的密码,语法如下:
    “`
    passwd [选项] 用户名
    “`

    例如,要设置`newuser`用户的密码,可以使用以下命令:
    “`
    passwd newuser
    “`

    会提示输入新密码两次以确认。

    passwd命令的一些常用选项如下:

    – `-l`:锁定用户账户,使其无法登录。
    – `-u`:解锁用户账户。

    3. usermod命令:usermod命令用于修改用户的属性,语法如下:
    “`
    usermod [选项] 用户名
    “`

    例如,要将`newuser`用户的主组更改为`newgroup`,可以使用以下命令:
    “`
    usermod -g newgroup newuser
    “`

    usermod命令的一些常用选项如下:

    – `-g`:指定用户的主组。
    – `-d`:指定用户的家目录。
    – `-s`:指定用户的默认shell。

    4. userdel命令:userdel命令用于删除用户账户,语法如下:
    “`
    userdel [选项] 用户名
    “`

    例如,要删除`newuser`用户,可以使用以下命令:
    “`
    userdel newuser
    “`

    userdel命令的一些常用选项如下:

    – `-r`:同时删除用户的家目录。

    通过使用以上命令,可以在Linux系统下新增、删除和修改用户账户的各种属性。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部