一般情况下linux系统创建、删除新用户主要有以下几种方式:
1. 创建新用户:useradd 用户名,删除用户:userdel 用户名
2. sudo useradd -m 用户名,删除用户:sudo userdel -r 用户名(可以直接删掉用户和该用户的系统文件)
3.adduser 用户名,删除用户:userdel -r 用户名(可以直接删掉用户和该用户的系统文件)
这两种方式的区别:
第一种方式:只是建立了一个新的用户名,并没有在/home目录下创建同名文件,利用这个用户登陆系统是登陆不了的
第二种方式:在建立了新用户名的同时,也会在/home目录下创建一个同名文件,可以利用“passwd 用户名“来为指定用户创建密码
第三种方式:是useradd等类似底层命令的更友好的前端,它会用交互性的方式建立新用户,使用它可以指定新用户的家目录,登录密码,是否加密主目录等等,也会在/home目录下创建一个同名文件
userdel 用户名只能删除了用户名,不能删除/home目录下的同名文件,当仅删除了用户名时,该用户的/home目录下的同名文件可以用“userdel -r 用户名”删除