Linux_184_基于口令的服务器验证
2022-06-26 本文已影响0人
为宇绸缪
ssh首次连接返回的信息,说的是无法确认IP(192.168.178.142)这台机器的真实性,但是已知了这个机器的指纹信息
验证远程主机的指纹信息是否正确(远程扫描服务端的指纹信息)
ssh-keyscan -t ecdsa 150.158.29.55 | ssh-keygen -lf -
只要两个对应的信息是相同的,就可以连接服务器
确认服务器身份之后,即可输入yes进行安全的连接
ssh重要的配置文件
在~/.ssh文件夹下,存在authorized_keys这个文件
和ssh相关的配置文件,主要放在该目录下
$HOME/.ssh/
ssh常见的配置文件,作用如下:
- known_hosts:当客户端接收到服务器的公钥之后,服务器的公钥信息就记录在了该文件中,也就代表着客户端相信该服务器的公钥信息了,以便于下次连接,不再需要一个确认的过程
- authorized_keys:该文件是服务器将客户端的公钥信息,保存在这个文件中(用于客户端免密登录时候使用)
- id_rsa:就是一个私钥文件,存放了私钥的密码
- id_rsa.pub:是公钥文件,存放公钥的密码信息
只要你输入服务器正确的地址,用户名,密码之后,就可以登录服务器了