【发布时间】:2020-03-09 22:19:28
【问题描述】:
我在 git bash 中更改了一些关于 ssh 的设置。 我尝试了“service ssh restart”命令。但我失败了。
我不知道我的密码,所以我只输入密码。 所以第一次,我认为PW提出了这个问题。但是其他人说本来 pw 是没有的。
【问题讨论】:
我在 git bash 中更改了一些关于 ssh 的设置。 我尝试了“service ssh restart”命令。但我失败了。
我不知道我的密码,所以我只输入密码。 所以第一次,我认为PW提出了这个问题。但是其他人说本来 pw 是没有的。
【问题讨论】:
身份验证失败一般表示您当前的帐户权限不足。这些问题通常可以通过以 root 身份重新运行命令,通过将“sudo”附加到您的命令来解决。尝试运行“sudo service ssh restart”。
【讨论】:
您需要拥有 root 权限才能使用service 命令。
service 将检测到您缺少权限并尝试为您提升权限,但它通过询问密码来实现。不过,您可能正在使用无密码身份验证,因此根本没有密码可以在这里使用。
相反,您需要使用sudo。在您的情况下,我假设sudo 很可能配置为提升您的权限 不需要密码。这样一来,service 将首先以正确的权限被调用,并且不再需要任何密码。
sudo service ssh restart
【讨论】: