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

我怎样才能恢复我的/ etc / passwd文件? 我有权访问它,但它目前是空的,我把它添加到文件,但我甚至不能SSH连接到机器,我得到一个“拒绝连接”。

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

有没有可能重新创build密码文件? 如何格式化,以便我可以再次login?

谢谢!

最好的祝福

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

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