Debian 机器上的用户名丢失 2024-6-16 • linux ssh debian 情况是这样的:我通过 SSH 登录到我的 Debian 机器,发现它显示消息说当前帐户没有用户名。我尝试使用whoami查看系统是否有用户名,但似乎丢失了。 这个盒子与其他一些人共享,我询问使用它的人是否修改了任何文件,但没有人触碰任何系统文件。 PS 奇怪的是,即使系统丢失了用户名,我仍然可以登录我的盒子。其他功能仍然正常。 答案1 @roaima 是正确的。 通过删除世界可读标志,我可以重现此错误: $ chmod 600 /etc/passwd 并且能够通过恢复来恢复正常功能: $ chmod 644 /etc/passwd 相关内容 djvulibre-3.5.27 构建错误 页面样式不影响最后一页 我的 LVM 镜像日志文件 (mlog_mimage_0/1) 位于同一硬盘上,这正常吗? 关于chroot的问题 myfile.tex 在具有不同子网的私有 LAN 中进行多播 执行严格的顶部和底部边距 no-ip.com 有什么用途? 无法将文件从 gcloud VM 实例移动到笔记本电脑 如何获取 ssh 会话中发出的命令