一、增加用户
1、进入到home目录下:cd /home/
2、添加用户:useradd [用户名]
useradd zhangsan
3、进入到新建用户目录下,可以看到有如下文件目录
cd zhangsan/
ll -lrtha
4、添加公钥
#创建目录
mkdir .ssh
#出于安全考虑,可以修改权限
chmod 700 .ssh
cd .ssh/
#新建authorized_keys,将用户公钥复制进去保存即可
vi authorized_keys
5、修改用户所属组:创建出来的用户所属组都是root,需要修改
cd ..
ll -lrtha
#修改用户所属组
chown -R zhangsan:zhangsan .ssh/
ll -lrtha
cd .ssh/
ll
the end ~~~~~~ 这样子我们就已经愉快地添加完用户了
二、删除用户
我们按照如上步骤添加用户zhangsan后,在/etc/group,/etc/shadow,/etc/passwd等文件中会增加zhangsan的信息。
vi /etc/group
vi /etc/shadow
vi /etc/passwd
现在需要删除zhangsan:userdel [用户名]
#对比删除前和删除后发现,userdel [用户名] 会删除用户/etc/group,/etc/shadow,/etc/passwd中的记录,但是会保留用户的主目录,如果需要将用户主目录一起删除掉,就是 userdel -r [用户名]
userdel zhangsan