我是设置VPS(DigitalOcean水滴)的新手,建议设置SSH密钥,而不是使用用户名和密码登录。我已成功将SSH密钥添加到我的VPS中,但我不是此VPS的唯一用户,或者我将使用另一台计算机。我不确定传递私钥是否是个好主意。
答案 0 :(得分:1)
其他人可以使用该机器的username/password
(DigitalOcean Droplet)访问Droplet。
或者,您可以从计算机(SSH already added
)登录。现在在DigitalOcean Droplet的new ssh-key
文件中添加~/.ssh/known_hosts
。
每个Droplet都有一个默认的root /密码。您可以使用DigitalOcean GUI重置root password
(重置根密码):
答案 1 :(得分:0)
我将使用另一台电脑。我不确定传递私钥是否是个好主意。
不,移动密钥并不是一个好主意(除非它们存储在安全的硬件上 - HSM)。否则,最好在计划使用的计算机上创建单独的密钥(加密)并将其添加到VPS。然后你可以简单地撤销它,如果它们可能受到损害并避免在所有你的计算机上交换所有密钥。