一、增加用户

1、进入到home目录下:cd /home/

Linux:增加用户、删除用户

2、添加用户:useradd [用户名]

useradd zhangsan

Linux:增加用户、删除用户

3、进入到新建用户目录下,可以看到有如下文件目录

cd zhangsan/

ll -lrtha

Linux:增加用户、删除用户

4、添加公钥

#创建目录 

mkdir .ssh  

#出于安全考虑,可以修改权限

chmod 700 .ssh

cd .ssh/

#新建authorized_keys,将用户公钥复制进去保存即可

vi authorized_keys

Linux:增加用户、删除用户

5、修改用户所属组:创建出来的用户所属组都是root,需要修改

cd ..

ll -lrtha

#修改用户所属组

chown -R zhangsan:zhangsan .ssh/

ll -lrtha

cd .ssh/

ll

Linux:增加用户、删除用户

the end  ~~~~~~  这样子我们就已经愉快地添加完用户了

二、删除用户

我们按照如上步骤添加用户zhangsan后,在/etc/group,/etc/shadow,/etc/passwd等文件中会增加zhangsan的信息。

vi /etc/group

Linux:增加用户、删除用户

vi /etc/shadow

Linux:增加用户、删除用户

 vi /etc/passwd

Linux:增加用户、删除用户

现在需要删除zhangsan:userdel [用户名]

#对比删除前和删除后发现,userdel [用户名] 会删除用户/etc/group,/etc/shadow,/etc/passwd中的记录,但是会保留用户的主目录,如果需要将用户主目录一起删除掉,就是 userdel -r [用户名]

userdel zhangsan

Linux:增加用户、删除用户

 

相关文章: