要在Ubuntu上通过SSH重置用户密码,请按照以下步骤操作:
sudo apt-get update
sudo apt-get install openssh-server
sudo systemctl status ssh
如果服务未运行,请使用以下命令启动它:
sudo systemctl start ssh
使用另一个用户(最好是具有管理员权限的用户)登录到您的Ubuntu系统。如果您无法通过图形界面登录,请尝试使用另一个终端窗口并通过SSH登录。
确定要更改密码的用户名。您可以使用以下命令查看系统上的所有用户:
cut -d: -f1 /etc/passwd
passwd命令更改目标用户的密码。将username替换为您要更改密码的用户名:sudo passwd username
系统将提示您输入新密码两次以确认。
完成后,您将看到“密码已成功更新”的消息。
如果您需要从远程计算机重新登录以使用新密码,请使用以下命令:
ssh username@your_server_ip
将username替换为您的用户名,将your_server_ip替换为您的Ubuntu服务器的IP地址。
请注意,如果您忘记了具有管理员权限的用户的密码,您可能需要通过单用户模式或其他高级方法来重置密码。在这种情况下,您可能需要查阅有关Ubuntu故障排除和恢复的文档。