ubuntu_base 构建ubuntu根文件系统问题总结
apt update时,在tmp目录下无法创建文件
解决方法:更改tmp目录权限
chmod 777 /tmp
apt update时,source 源无法获取certificates
解决方法:安装ca-certificatesapt-get install ca-certificates
若还是安装失败,可先将源切换回ubuntu原始源,再安装ca-certificates
起机后sudo命令不可用
解决方法:修改root相关文件所有者chown root:root /etc/sudoers
chown root:root /usr/bin/sudo
chown -R root /usr/lib/sudo
chmod 4755 /usr/bin/sudo
chown root:root /usr/lib/sudo/sudoers.so
解决方法:修改根路径权限chmod 0755 /
su失败
解决方法:修改/bin/su权限chown -R root:root /bin/su
chmod u+s /bin/su
ssh连接时间长
此错误信息表明 .Xauthority 文件时遇到了超时问题,这通常是由于文件被锁定造成的。.Xauthority 文件是用来存储运行 X 会话的用户授权信息的。这个问题可能是由文件权限错误、磁盘空间不足,或者是由于之前的 X 会话异常退出而文件锁定没有被正确清除导致的。
解决方法:重新构建.Xauthorityrm /home/$USER/.Xauthority-*
sudo chown $USER:$USER /home/$USER/.Xauthority
chmod 600 /home/$USER/.Xauthority