bash 终端的 sudo passwd

bash 终端的 sudo passwd

我完全是新手,所以请原谅我知识的匮乏,但我最近创建了一个 Microsoft Azure 帐户,因此它配备了一个 bash 终端。我想确保它是最新的,所以我尝试运行“sudo apt update && sudo apt upgrade”命令,结果显示“我们相信您已经收到了本地系统管理员的常规讲座。它通常归结为以下三件事:

#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.

出于安全原因,您输入的密码将不可见。

[sudo] 詹妮弗的密码:“

有人能告诉我我该在那里使用什么密码吗,因为我不记得设置了 sudo 帐户,但我也有短期记忆的问题,所以,可能是我的问题,如果是这样,我该如何找回密码。提前感谢你们的帮助:)

答案1

通常,sudo 会要求您输入自己账户的密码(在您连接的系统上)。也就是说,您连接到 Linux 系统,您的账户“jennifer”的密码会以某种方式设置。

我最近创建了一个 Microsoft Azure 帐户,因此它配备了一个 bash 终端。

这听起来像是你正在访问“Azure Cloud Shell”。它运行在暂时的服务器并故意不授予你即使您能够提供密码,也无法通过“sudo”获得 root 访问权限。(如果我没记错的话,该帐户实际上没有设置任何密码。)

而且由于它是一个临时服务器,一旦您关闭 Cloud Shell,它就会被销毁(这也是它免费的原因之一),所以它实际上没有任何实际意义apt upgrade。Azure 的 Cloud Shell 实际上仅适用于简短的任务(主要是通过该工具管理 Azure 服务az);对于其他任何事情,您都需要在 Azure 平台上创建一个完整的 VM。

相关内容