ssh访问公司服务器,一定需要ssh的公钥?

在此之前访问服务器一直用的用户名密码登录的,今天想访问新入职的部门服务器,问老板要服务器用户名密码,老板直接管我要ssh的公钥,当时还没明白是啥意思,等操作下来才清楚原来SSH的公私钥可以实现免密登录的。老板把我的公钥配置到服务器上,我用命令或者远程访问工具登录。我昨天是用远程访问工具MobaXterm登录的,在此记录下配置过程。

1,把公钥文件 id_rsa.pub 提供给领导(老板如何在服务器配置这里不做描述),默认地址 C:\Users\XXX\.ssh

2,配置MobaXterm。

如下图,以此点击1、2、3;

勾选红框4左侧的小方框,并填入私钥地址: C:\Users\XXX\.ssh\id_rsa;

在红框5中填写服务器ip或域名,以及用户名 root( 老板把我的公钥加入到了/root/.ssh 文件夹的authotrized_keys 文件中)

ssh访问公司服务器,一定需要ssh的公钥?

3,作为上述操作,就可以直接免密链接服务器啦

 

上一篇:栈和队列(初级)


下一篇:[C/C++]C语言-踩坑记录