linux命令行创建普通用户

不及物动词 其他 71

回复

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

    要在Linux命令行中创建普通用户,可以按照以下步骤进行操作:

    1. 打开终端:在桌面环境中,可以通过点击终端图标或使用快捷键(通常是Ctrl + Alt + T)来打开终端。

    2. 使用root用户或具有sudo权限的用户登录:创建用户需要一定的权限。如果您是root用户或具有sudo权限的用户,可以直接进行下一步操作。如果没有这些权限,请与系统管理员联系。

    3. 使用useradd命令创建用户:在终端中输入以下命令来创建用户:

    “`
    sudo useradd -m username
    “`

    其中,username是您希望创建的用户的用户名。-m选项会为用户自动创建对应的用户主目录。

    4. 设置用户密码:创建用户后,需要为其设置密码。输入以下命令来设置密码:

    “`
    sudo passwd username
    “`

    其中,username是您刚刚创建的用户的用户名。系统会要求您输入两次密码以进行确认。

    5. 设置其他用户属性(可选):如果需要设置其他用户属性,如用户描述、家目录位置等,可以使用usermod命令进行设置。

    “`
    sudo usermod -c “User description” -d /path/to/new/home -aG groupname username
    “`

    其中,”User description”是用户描述信息,/path/to/new/home是新的用户主目录的路径,groupname是您希望将用户添加到的用户组名,username是您要修改属性的用户名。

    6. 切换到新创建的用户:为了使用新创建的普通用户,需要切换到该用户。可以使用以下命令来切换用户:

    “`
    su – username
    “`

    其中,username是您创建的用户的用户名。

    7. 检查用户的工作状态:在进行完以上步骤后,您可以使用以下命令检查新创建用户的工作状态:

    “`
    id
    “`

    这将显示关于当前用户的信息,包括用户ID(UID)和用户组ID(GID)。

    通过以上步骤,您就成功地在Linux命令行中创建了一个普通用户。可以使用新用户进行各种操作,并根据需要设置不同的权限和属性。

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

    在Linux系统上,创建一个普通用户非常简单。下面是一些使用命令行创建普通用户的步骤:

    1. 打开终端或控制台:点击应用程序启动器,然后输入”终端”或”控制台”来打开命令行界面。

    2. 登录为root用户:在终端窗口上运行以下命令登录为root用户:

    “`
    sudo su –
    “`

    或者

    “`
    su –
    “`

    然后输入root用户的密码进行验证。

    3. 创建新用户:在终端中运行以下命令来创建新的普通用户,其中”newuser”是要创建的用户名:

    “`
    adduser newuser
    “`

    系统会提示您输入新用户的密码和其他信息(例如全名、电话号码等)。按照提示输入相应的信息。

    4. 为新用户设置密码:命令行会提示您设置新用户的密码。请输入并确认密码。

    5. 授权新用户:默认情况下,新创建的用户没有root权限。如果您希望新用户能进行一些特定的任务,例如安装软件包或编辑系统文件,可以将其添加到sudo组以获取sudo权限。运行以下命令将新用户添加到sudo组:

    “`
    usermod -aG sudo newuser
    “`

    其中,newuser是您创建的用户名。

    6. 关闭root用户访问:为了安全起见,当您已经完成上述步骤并且新用户能够正常登录并执行任务时,应该禁用root用户的直接登录权限。在终端中运行以下命令来编辑sshd配置文件:

    “`
    sudo nano /etc/ssh/sshd_config
    “`

    找到以下行:

    “`
    PermitRootLogin yes
    “`

    将其改为:

    “`
    PermitRootLogin no
    “`

    保存并关闭文件。然后重启ssh服务使更改生效:

    “`
    sudo service ssh restart
    “`

    自此之后,您将无法再直接使用root用户登录系统。

    以上就是在Linux命令行中创建普通用户的步骤。通过执行这些步骤,您可以创建一个具有普通用户权限的新用户,并可根据需要授予其sudo权限。

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

    在Linux系统中,我们可以通过命令行方式来创建普通用户。下面我将从方法、操作流程等方面详细讲解Linux命令行创建普通用户的步骤。

    ## 方法一:使用useradd命令创建用户

    1. 打开终端,以root用户身份登录。

    2. 使用以下命令创建新用户,其中username为要创建的用户名:
    “`shell
    useradd username
    “`

    3. 设置用户密码,使用以下命令为新用户设置密码:
    “`shell
    passwd username
    “`
    系统会提示你输入新密码两次进行确认。

    ## 方法二:使用adduser命令创建用户

    1. 打开终端,以root用户身份登录。

    2. 使用以下命令创建新用户,其中username为要创建的用户名:
    “`shell
    adduser username
    “`
    在执行该命令之后,系统会自动提示你输入新用户的密码以及一些其他信息。

    ## 额外操作:给普通用户分配sudo权限

    如果想要将创建的普通用户分配sudo权限,可以按照以下步骤操作:

    1. 打开终端,以root用户身份登录。

    2. 使用以下命令将普通用户添加至sudo用户组中:
    “`shell
    usermod -aG sudo username
    “`
    将username替换为你要分配sudo权限的用户名。

    3. 重启系统或者注销当前用户,新的sudo权限会在重新登录后生效。

    ## 总结

    使用命令行可以简便地在Linux系统中创建普通用户。通过useradd命令或adduser命令可以创建新用户,并通过passwd命令设置用户密码。如果需要将用户添加至sudo用户组,可以使用usermod命令完成。创建用户时,请务必确保以root用户身份登录,以免出现权限问题。创建用户后,可以使用新用户名和密码登录并使用系统。

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

400-800-1024

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

分享本页
返回顶部