我意外删除了我的用户帐户(机器的唯一管理员)。我有另一个帐户,它是一个标准帐户,现在我无法使用该标准帐户访问我的硬盘或任何东西 - 它要求输入 root 密码。有什么办法可以恢复对管理员帐户的访问权限吗?
好吧,我知道这个问题很奇怪,但我有一个用户“鲍勃”,我只想让鲍勃的帐户陷入无限登录循环。请注意,我不想退出登录循环..我希望这个特定用户陷入无限登录循环。
我该怎么做呢?
我用passwd --lock [userName]锁定了用户密码,手册页和这个答案告诉我,锁定的密码不会阻止其他登录方式(例如:基于 ssh 密钥)。
\n\n引用自man passwd
\n\n\n\n\n-l,--锁
\n\n
\n 锁定指定帐户的密码。此选项通过将密码更改为与不可能的加密值匹配的值来禁用密码(它在密码的开头添加 \xc2\xb4!\xc2\xb4)。请注意,这不会禁用该帐户。
\n
\n 用户可能仍然能够使用另一个身份验证令牌(例如 SSH 密钥)登录。
\n ...
最后引用的一句话告诉我,它不会影响基于 ssh 密钥的登录,但对于我的系统来说它会影响。不再允许用户使用其私钥通过 ssh 登录。
\n\n在这里我应该得出什么结论:
\n\n由于我容易犯错,我认为第二个结论是正确的。如果是这样,有人可以指出我错过的文档/连接/等吗?哪些可以解释观察到的行为?
\n