![当用户存在并且输入正确的密码时,Ubuntu 12.03 登录失败](https://linux22.com/image/666597/%E5%BD%93%E7%94%A8%E6%88%B7%E5%AD%98%E5%9C%A8%E5%B9%B6%E4%B8%94%E8%BE%93%E5%85%A5%E6%AD%A3%E7%A1%AE%E7%9A%84%E5%AF%86%E7%A0%81%E6%97%B6%EF%BC%8CUbuntu%2012.03%20%E7%99%BB%E5%BD%95%E5%A4%B1%E8%B4%A5.png)
我管理一个学生 IT 实验室。我在实验室的某些计算机上遇到了一个奇怪的问题,我可以登录某些计算机,但无法登录某些计算机。这些计算机就像哑终端,而托管用户帐户的文件服务器位于另一台机器上。本质上,这些哑计算机中的每一台都从文件服务器安装主目录。我已检查每台计算机是否正确安装主目录(至少我在 /etc/fstab 文件中看到了正确的主目录条目),但出于某种原因,某些计算机上的身份验证失败,而某些计算机上的身份验证正常。
您知道实验室的某些计算机可能出了什么问题或如何调试这些问题吗?
我得到一个提示,文件服务器上的 /etc/passwd 文件应该与本地 /etc/passwd 文件匹配。这意味着这两个文件应该同步。我认为这就是解决方案。
现在的问题是 Cronjobs 不成功。我的意思是有些计算机正在更新,而有些计算机无法从文件服务器 cronjob 更新。知道如何调试这种行为吗?有些计算机可以更新,而有些计算机却不更新。
答案1
所以原因是必须将重新映像(使用 Fresh Ubuntu Image 重新安装)的机器的 ssh 密钥放入服务器中。