用useradd添加用户后 ,没有指定家目录,现在需要指定家目录
[root@linjun /home]#useradd -u 9999 -s /bin/sh -M -g sa -c "linjun" -e "2021/10/20" zongsheng
创建一个用户 -M 不创建家目录:
(1)先进入root vim /etc/passwd 查看是否指定了家如
[root@linjun /home]#tail -1 /etc/passwd
zongsheng:x:9999:1003:linjun:/home/zongsheng:/bin/sh
如果没有添加 (一般情况下是有的)
(2)复制环境变量
mkdir /home/zongsheng
cp -a /etc/skel /home/zongsheng
(3)指定权限: #chown -R zongsheng:sa /home/zongsheng
测试是否成功
如未成功结果:
[root@linjun /home]#userdel -r zongsheng
userdel: /home/zongsheng not owned by zongsheng, not removing #<<==说明没有关联上
[root@lingjun /home]#ll
total 0
drwxr-xr-x 2 root root 62 Oct 9 00:40 zongsheng
如果成功:则/home下的zongsheng目录也被删除了
[root@linjun /home]#userdel -r zongsheng
[root@linjun/home]#ll
total 0



