创建用户并分配空间所有权
- 创建用户
test
,并分配空间地址/home/space/test_space
,成功之后会在指定目录创建test_space
目录
# 使用useradd命令创建test用户,-d后面是分配的空间地址
sudo useradd -d /home/space/test_space test
- 更改用户密码,输入以下命令,会提示你输入两遍
用户密码
sudo passwd test
- 分配空间所有权
sudo chown -R test:test /home/space/test_space
禁用shell操作
为保证安全,可以设置禁止该用户使用 shell
命令
sudo chsh -s /bin/false test
删除用户
# 使用userdel命令删除test用户
# -r同时删除用户空间,可选参数
sudo userdel -r test
但不同操作系统可能未删除干净,需手动在以下文件中删除对应用户信息:
/etc/passwd
/etc/shadow
/etc/group
结语
如果并未禁用shell
操作,该用户仍可通过shell
访问linux
,如果禁用了,该用户只能通过其他途径访问自己在服务器的空间