sudo:uid 1000 在 passwd 文件中不存在!

sudo:uid 1000 在 passwd 文件中不存在!

我如何恢复我的 /etc/passwd 文件?我可以访问它,但它目前是空的,我将其添加到文件中,但我甚至无法通过 SSH 连接到计算机,我收到“连接被拒绝”的消息。

root:x:0:0:root:/root:/bin/bash
mk:x:1000:1000:mk:/root:/bin/bash

是否可以重新创建 passwd 文件?应如何格式化该文件以便我可以再次登录?

谢谢!

此致

答案1

哈哈,愚蠢的标签。“连接被拒绝”通常意味着 sshd 没有运行。确保服务正在运行。它可能需要 ssh 用户:

sshd:x:111:65534::/var/run/sshd:/usr/sbin/nologin

相关内容