Linux系统--用户添加与变更
此文可用于移植友商系统,针对它们rootfs进行修改,以下是以firefly ubuntu系统为例
用户名操作
- 更改用户名
1、修改当前默认登录用户,按用户定
1 | sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf |
2、更改目录下用户名
1 | 修改用户名 |
当前可能登录该用户
1 | sudo pkill -u 旧用户名 |
3、修改家目录
1 | $ sudo usermod -d /home/新用户名 -m 新用户名 |
4、修改组名
1 | $ groupmod -n 新用户名 旧用户名 |
5、修改uid
1 | $ sudo usermod -u 1000 新用户名 |
6、重启
- 增加新用户
1、增加新用户指令
1 | // 增加一个用户 xxx |
2、增加sudo权限
1 | sudo vim /etc/sudoers |
注意:显示修改前的用户下载目录不存在弹窗
场景:系统blueman卸载 然后重装
1 | Configured directory for incoming files does not exist |
修改方法:
1.建立一个提示的文件路径,sudo mkdir -p /home/修改前用户文件名/Downloads
2.在终端中输入:sudo blueman-services ,回车
3.将 传输 中的 Incoming Folder 设置为 当前下载路径
4.删除第一步建立的文件路径 sudo rm -rf /home/修改前用户文件名
5.reboot(或者 restart )
- 删除用户
删除xxx 用户 相关所有目录
1 | userdel -r xxx |