从 Windows SSH 到 AIX

从 Windows SSH 到 AIX

我正在尝试从 Windows 到 AIX 进行 SSH。

我可以执行 SSH。但我对 SSH 在这里如何工作有些怀疑。

pqp1111 是 AIX 服务器中的用户。

在 pqp1111 的主目录中,我可以看到下面的密钥被放置

     /home/pqp1111/.ssh/authorized_keys
     ssh - rsa ......................@hostnameofwindows

我的理解是我们需要目标服务器的私钥才能进行 SSH。但在这种情况下,下面是我执行 SSH 的方式及其工作方式。

 "ssh pqp1111@AIXservername ls -a"

我不明白这个 SSH 没有私钥如何工作?

答案1

在目标主机 (AIX) 上,您只需要公钥,而私钥应该只位于您的本地机器上。因此一切正常,AIX 在授权密钥文件中包含您的公钥。您的 Windows 机器有自己的私钥,可以解密由您的公钥加密的来自 AIX 的初始流量。

您永远不应该分享您的私钥,只应该分享公钥!

相关内容