解决方法:
getent
命令查看用户的主目录路径:getent passwd username/home/username
是否正确。/etc/passwd
文件:/etc/passwd
文件,确保用户的主目录路径正确:sudo cat /etc/passwd | grep username解决方法:
ls -ld
命令查看用户主目录的权限:ls -ld /home/usernamechown
命令更改主目录的所有者:sudo chown username:username /home/usernamechmod
命令更改主目录的权限:sudo chmod 700 /home/username700
:所有者可读、写、执行;其他用户无权限。750
:所有者可读、写、执行;组用户可读、执行;其他用户无权限。755
:所有者可读、写、执行;组用户和其他用户可读、执行。解决方法:
ls
命令检查主目录是否存在:ls -l /home解决方法:
df
命令检查文件系统挂载情况:df -h/home
目录所在的文件系统已正确挂载。/etc/fstab
文件:/etc/fstab
文件,确保 /home
目录所在的文件系统已正确配置:sudo cat /etc/fstab解决方法:
sestatus
命令检查 SELinux 的状态:sestatus aa-status
命令检查 AppArmor 的状态:sudo aa-status原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有