答案1
不要使用密码。生成 SSH 密钥并将其推送到远程服务器:您使用用户登录的服务器暂存1234。
检查您是否有公钥.ssh/id_rsa.pub
(.ssh 文件夹位于用户@User-PC家文件夹。
如果您已经有一个公共 ssh 密钥,请将其附加到
.ssh/authorized_keys
远程服务器的文件中。
你可以这样做手动通过复制/粘贴
...或者以编程方式通过:
ssh-copy-id staging1234@your-azure-server
如果您没有公钥,请使用以下命令生成一个:ssh-keygen -t rsa -b 2048
这样,您最终将直接登录到远程 Azure 服务器上:您拥有一个由您生成并保存在远程服务器上的公钥,您可以将其视为关门,以及你需要保密的私钥,并且可以安全地打开 SSH 来打开它门。