asmurmur

前言

很多人用这两条命令创建用户,常常出现无法登陆图形桌面的情况。

useradd testname
passwd testname

当然这两条命令是非常有用的,我们确实创建了一个用户,可以在shell中切换到该用户。但不能登录到图形桌面。

实际上创建用户可以登陆图形桌面比这个复杂一点。下面是比较详细的步骤。

1. 临时进入root权限

sudo su root

2. 创建用户

创建用户的两种选择。

添加用户 -d 指定用户主目录 -m 若主目录不存在则创建 这条命令在 /home 下创建了用户主目录。而前言所提命令创建用户后没有用户主目录。

useradd -d /home/testname -m testname		

相对于上面的命令 -g 将用户添加到 root组里

useradd -d /home/testname -m testname -g root		

查看用户所属组

groups testname

彻底删除用户

deluser -r testname  # 删除用户及其目录

3. 设置用户密码

passwd testname

之后键入两次密码确认即可。

注意输入的密码因为安全原因,不会回显。

4. 授权用户 sudo 权限

即使创建的用户放到 root 组里,刚创建的用户还是没有sudo 权限。

所以我们要配置一下(选择性的,如果你需要的话)

sudo su root
vim /etc/sudoers

键入 i,开始修改信息。

并且在 root ALL=(ALL:ALL) ALL 下添加 你创建的用户名 + ALL=(ALL:ALL) ALL
(这里 用户名 testname 改为了实际的用户名 因为实际上我并没有创建 testname用户 这里是之前的一个案例)

image

修改完成后, 键入Esc 退出编辑并强制修改文件。

Esc
:wq!

之后就可以切换用户并登录这个账户的图形桌面了。

分类:

技术点:

相关文章: