cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1 查看所有用户
userdel -r 用户名 -删除用户及所有目录文件
userdel 用户名 -删除用户
rm -rf /home/用户名 -删除用户文件
useradd 用户名 添加用户
passwd 用户名 密码 添加密码
ROOT权限:修改/etc/sudoers文件,找到下面一行,在root下面添加一行,如下所示:
root ALL=(ALL) ALL
修改端口号:vi /etc/ssh/sshd_config
cd ——> vi .ssh/authorized_keys 删除对应公钥;
一、使用命令管理账户
useradd 选项 用户名//添加新用户
usermod 选项 用户名//修改已经存在的用户
userdel -r 用户名//删除用户表示自家目录一起删除。
groupadd 选项 组名// 添加新组
groupmod 选项 组名//修改已经存在的组
groupdel 组名 //删除已经存在的特定组。
例子
useradd zhh888 //添加一个用户zh888
groupadd blog //新建一个blog组
useradd -G blog zh //表示创建一个新用户zh,同时加入blog附加组中。
useradd -d /var/ftp/pub -M ftpadmin //创建一个新用户ftpadmin,指定目录是/var/ftp/pub,不创建自家目录(-M)
usermod -G blog zh888 //表示将zh888添加到附加组blog中去。
userdel ftpadmin //表示删除ftpadmin用户
userdel -r zhh888 //表示删除zh888和/home中的目录一起删除。
groupdel blog //表示删除blog组。
二、使用命令管理口令
使用useradd命令增加用户后,还需使用passwd命令为每一位新增加的用户设置口令;
用户以后还可以随时用passwd命令改变自己的口令。
该命令的一般格式为: passwd [用户名] 其中用户名为需要修改口令的用户名。
只有超级用户可以使用“passwd 用户名”修改其他用户的口令,普通用户只能用不带参数的passwd命令修改自己的口令。
例如:
# passwd root
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully
其他口令管理命令
passwd 选项 用户名
passwd -l 用户名账号名//禁止用户账户口令
passwd -S 用户名//表示查看用户账户口令状态
passwd -u 用户名//表示恢复用户账号
passwd -d 用户名//表示删除用户账户口令