龙空技术网

服务器免密登录配置

我的运维之路 257

前言:

此刻看官们对“服务器用户密码设置”大体比较注重,兄弟们都需要分析一些“服务器用户密码设置”的相关知识。那么小编同时在网上网罗了一些关于“服务器用户密码设置””的相关内容,希望你们能喜欢,我们快快来了解一下吧!

在我们日常服务器管理中,ssh命令必不可少,但是远程连接的时候都需要输入密码,难免有些尴尬。为了避免这种频繁性的远程登录或者其它ssh相关操作,我们就需要配置免密登录方式来访问。

配置前首先准备两台虚拟机

准备了两台虚拟机,IP地址为192.168.247.8和192.168.247.9

首先,配置免密登录前,我们通过ssh命令来远程连接,看看效果

未进行免密登录配置时,需要手输密码才能连接

免密登录配置

服务器host8 [192.168.247.8]

ssh-keygen命令,一路回车,生成私钥公钥文件。

生成文件即可

文件存在于隐藏目录.ssh下

ssh-copy-id 192.168.247.9 命令拷贝公钥给远程主机,初次拷贝需要验证密码

公钥拷贝给了远程主机

再次进行ssh远程连接测试:

此时通过ssh远程登录不再验证密码信息

服务器host9 [192.168.247.9]

但是,此时通过host9连接到host8 [192.168.247.8],仍然需要输入密码。

还需要输入密码验证

所以,我们此时需要在host9进行host8上同样的操作。

此时完成验证,不再输入密码。

此时,通过公钥拷贝后host9连接host8也不需要输入密码。到此,双向认证完成。

通过公钥配置,极大地方便了我们的ssh登录。

标签: #服务器用户密码设置