1. 创建用户

useradd -d /home/用户名1 -m 用户名

其中,别忘了 -d /home/用户名 ,如果没有这个option,则不会为该用户创建目录。(以前不这样的,不过我现在用的版本是这样的情况,其他版本未知)

2. 设置密码

passwd 用户名1

然后根据提示,两次输入密码即可。

3.将用户设置为root用户

可以参考 Linux 将普通用户改成root用户

 vim /etc/passwd

然后 ‘i’进入编辑模式。找到需要修改的用户名,然后修改其中普通用户那一栏的用户组,将其添加到root就可以了。(退出“wq!”保存即可)

遇到的问题

1.登录账户后出现 “ 异常提示/usr/bin/xauth: file /home/spring/.Xauthority does not exist”

可以参见 Linux 创建新用户 异常提示

  • 查看用户名1是否有/bin/bash,指定了sh访问, 执行命令:
cat /etc/passwd


如果没有 则 vim /etc/passwd 进入,修改成这样

  • 登录用户1
    如果抛出异常提示 /usr/bin/xauth: file /home/spring/.Xauthority does not exist 则执行命令, 指定shell
usermod -s /bin/bash spring

然后就可以使用该用户正常登录了

2. 出现The directory '*' or its parent directory is not owned by the current user

可以参考解决方案

备忘

命令 介绍
cat 查看文档内容
vim 编辑文档内容
ls 查看当前目录下的文件和文件夹
pwd 查看当前目录