- 超级用户初始设置
kaen@sparkmaster:~$ sudo -s
[sudo] password for kaen:
root@sparkmaster:~# passwd root
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
root@sparkmaster:~#
- 登录界面添加root用户直接登录
root@sparkmaster:~# cd /
root@sparkmaster:/# ls
bin dev initrd.img lost+found opt run srv usr
boot etc lib media proc sbin sys var
cdrom home lib64 mnt root snap tmp vmlinuz
root@sparkmaster:/# gedit etc/lightdm/lightdm.conf
编辑如下并保存
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
greeter-show-manual-login=true
allow-guest=false
- 创建新用户
useradd xx 以默认参数创建用户xx,并自动创建用户组xx
useradd -u 1055(uid编号大于1000为普通用户) -d /home/listhome(home目录) -g xx(归属于用户组xx) -s /bin/tcsh(登陆后的shell tcsh) lisi(用户名)
useradd -u 1055 -o lisis (给已存在用户id1055起一个别名用户,具有同一个id)
useradd -u 1016 -g xx -G xx1,root(添加到附加组xx1, root)-e 2017-1-1(有效期到) lisi1
useradd -r(系统用户) -s /bin/false ldap
useradd -m(普通用户)-d home/odoo -s /bin/bash -G sudo odoo
userdel xxx
userdel -r(删除home) xxx
userdel -f(即使用户在登录状态强行删除) -r
- 修改用户属性
usermod -d /hone/newzsan(修改zsan的home目录) -s / bin/tcsh zsan(修改登录shell)
usermod -g x1(修改zsan的归属组) -G x2 -a(修改付加组) zsan
usermod -l zsan newzsan(重新命名用户zsan为newzsan)
usermod -u 1022 zsan(修改用户的uid)
- 用户密码管理
passwd -l/u zsan(lock、unlock zsan)
passwd zsan (修改用户密码)
passwd -d zscan (删除用户密码)
passwd -n 10(最少有效天数)-x 20(最大有效天数)-w(提示天数) -I(非活动天数)zsan
- 查看用户信息命令
Id scan 查看scan的id
Finger scan查看用户家目录,shell,最近一次登录时间
More/cat/tail /etc/passwd