参考:
Ubuntu16.04系统中创建新用户_Informaticien trilingue的博客-CSDN博客
1. 新建用户
1.1 新建只能在控制台下登录的用户
- 切换为root用户为了获取创建用户的权限
peng@ubuntu:~$ sudo su
- 添加一个新用户 cat
root@ubuntu:/home# useradd cat
- 为该用户设定登录密码
root@ubuntu:/home# passwd cat
- 为该用户指定命令解释程序(通常为/bin/bash)
root@ubuntu:/home# usermod -s /bin/bash cat
- 为该用户指定用户主目录
root@ubuntu:/home# usermod -d /home/cat cat
- 查看用户的属性
root@ubuntu:/home# cat /etc/passwd
可以看到,已经存在cat这个用户。/etc/passwd
中一行记录对应着一个用户,每行记录又被冒号(:)分隔为7个字段,其格式和具体含义如下:
cat:x:1004:1005::/home/cat:/bin/bash
用户名:口令:用户标识号:组标识号:注释性描述:用户主目录:命令解释程序
- 7) 切换到用户 cat
root@ubuntu:/home# su cat
更正:只需要在home下创建和用户名一致的文件夹 并且所属用户和用户组 和新的用户一致即可正常登录桌面端。
在当前版本中似乎只需要在终端先切换到新创建的用户,再手动创建用户文件夹(系统可能会自动创建,但用户文件夹存在时即可登录桌面版。