Centos:
------------------------------------------------------- #创建用户(默认创建同名组) useradd myuser1 adduser -g mysql myuser2 adduser -d /home/myuser3 -p 123456 myuser3 adduser -g root -G mysql,postgres myuser4 #设置用户密码 passwd myuser4 #查看用户信息(myuser3 密码为明文;myuser4 密码为密文) cat /etc/shadow cat /etc/passwd #查看用户uid及属组gid id root id 1000 #更改用户模式(选项类似创建) usermod -L myuser1 usermod -g root myuser2 #添加当前用户到其他组 usermod -a -G mysql,postgres myuser3 #切换用户 su myuser4 su - myuser4 #查看当前所有连接用户 w、who、users #查看当前登录用户 whoami、id -un、who am i、who mom likes、 #查看某用户登录历史(如 root) last root #剔除某用户连接 ps -ef| grep pts/? kill -9 pid #删除用户 userdel myuser1 userdel -r myuser2 ------------------------------------------------------- #创建组 groupadd mygroup #查看组 cat /etc/group | cut -d':' -f1 #更改组名(mygroup 改为 kkgroup) groupmod -n kkgroup mygroup #给用户(如 root)添加其他属组 kkgroup usermod -a -G kkgroup root #查看组中所有用户 groups kkgroup #同步信息:从/etc/passwd到/etc/shadow pwconv #同步信息:从/etc/group到/etc/gshadow grpconv #删除组 groupdel kkgroup -------------------------------------------------------