作者回复: 如果是创建用户,指定了新的位置,会自动创建
如果使用usermod 要手动移动家目录,属主如果不一致要记得修改
例如:
修改了 user1 的家目录为 /home/userhome1
记得要 移动家目录 mv /home/user1 /home/userhome1
还要设置属主(如果需要)属组
chown -R user1:user1 /home/userhome1
chown -R
作者回复: 1 useradd -m username 创建用户的时候可以手动使用-m参数,表示创建用户自动创建家目录,切换用户后再查看提升
2 出现的原因可能包含以下几个:
/home目录是独立的分区,创建用户之后,重新将其他设备挂载到/home覆盖了用户家目录
/home目录的权限不是755,创建用户的时候权限不足
系统初始化时修改过家目录的默认创建位置
作者回复: 需要手动建立或者将w改为w1
作者回复: 用root指定密码
作者回复: cat /etc/passwd , 冒号分隔的第一个字段就是系统的所有用户的用户名称