linux新建用户一条命令

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,可以使用”adduser”命令来新建用户。该命令的具体使用方式为:
    adduser [选项] 用户名

    其中,选项是可选的,可以根据需要添加。例如,可以使用以下选项:
    -m:自动创建用户的家目录。
    -c “注释”:指定用户的注释信息。
    -g 用户组:指定用户所属的用户组。
    -s shell:指定用户登录时使用的shell。

    例如,要新建一个名为”testuser”的用户,可以输入以下命令:
    adduser testuser

    这条命令会在系统中创建一个名为”testuser”的用户,并在/home目录下自动创建一个与用户名相同的目录作为用户的家目录。

    如果希望为新用户指定注释、用户组和shell,可以使用如下命令:
    adduser -m -c “Test User” -g users -s /bin/bash testuser

    这条命令会创建一个名为”testuser”的用户,注释为”Test User”,所属用户组为”users”,登录时使用的shell为”/bin/bash”。

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

    要在Linux中新建一个用户,可以使用以下命令:

    “`bash
    sudo adduser username
    “`

    其中,`username`是你希望新用户的用户名。
    执行这个命令后,系统会提示你输入新用户的密码,以及其他一些信息。完成后,新用户就会被创建。

    除了上述基本的命令外,你还可以使用一些选项来进一步定制新用户的创建过程。以下是一些常用的选项:

    1. 设置新用户的家目录路径:
    “`bash
    sudo adduser –home /path/to/home username
    “`
    这里的`/path/to/home`是你希望设定的新用户的家目录路径。

    2. 设定新用户的Shell:
    “`bash
    sudo adduser –shell /bin/bash username
    “`
    这里的`/bin/bash`是你希望设定的新用户的Shell。

    3. 添加新用户到特定的用户组:
    “`bash
    sudo adduser –ingroup groupname username
    “`
    这里的`groupname`是你希望将新用户添加到的用户组名。

    4. 将新用户添加到sudoers文件中:
    “`bash
    sudo adduser username sudo
    “`
    这将把新用户添加到`sudoers`组,赋予用户sudo权限。

    5. 设置新用户的过期日期:
    “`bash
    sudo adduser –expiredate YYYY-MM-DD username
    “`
    这里的`YYYY-MM-DD`是你希望设定的新用户的过期日期。

    这些选项可以根据你的需求来使用。同时,可以使用`man adduser`命令来查看更多的选项和详细说明。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,要新建一个用户可以使用以下命令:
    “`shell
    useradd [选项] 用户名
    “`
    其中,`useradd`是新建用户的命令,`用户名`是你要创建的用户名。

    下面是一些常用的选项:
    – `-c` or `–comment`:指定用户的说明文字。一般可以用来描述用户的身份、工作或其他相关信息。
    – `-d` or `–home`:指定用户的家目录,即用户登录系统后默认所在的目录。
    – `-m` or `–create-home`:如果所指定的家目录不存在,则创建家目录。
    – `-g` or `–gid`:指定用户所属的组。可以使用组名或者组ID。
    – `-G` or `–groups`:设置用户所属的附加组。使用逗号分隔多个组名或组ID。
    – `-s` or `–shell`:指定用户登录后的默认shell程序。

    以下是一个具体的例子:
    “`shell
    useradd -c “John Smith” -d /home/john -m -g users -G developers -s /bin/bash john
    “`
    该命令将创建一个名为”john”的用户,该用户的说明文字为”John Smith”,家目录为`/home/john`,如果该家目录不存在则自动创建,所属主组为”users”,并且还加入了”developers”组作为附加组,默认的登录shell程序为`/bin/bash`。

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

400-800-1024

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

分享本页
返回顶部