SSH(Secure Shell Protocol,安全的壳程序协议)它可以通过数据包加密技术将等待传输的数据包加 密后再传输到网络上。ssh协议本身提供两个服务器功能:一个是类似telnet的远程连接使用shell的服务 器;另一个就是类似ftp服务的sftp-server,提供更安全的ftp服务。
原理以及过程
在A上使用ssh连接B机
A向B发送连接请求
B收到请求后,将自己的公钥发给A
A收到公钥后,用公钥加密B的登陆密码,生成加密密文,发送给B
B收到加密密文后,用自己的私钥解密,得到解密信息,然后与B的登陆密码做比较,正确则允许A登陆。

ssh连接的过程:
两台虚拟机免密登录命令配置
主机A:192.168.65.128
主机B:192.168.65.134
第一步生成密钥对
[root@A ~]# ssh-keygen -t RSA

第二步 发送公钥到另一台主机
[root@A .ssh]# ssh-copy-id -i 192.168.65.134

第三步 测试是否配置成功

已经成功登录主机 B
SSH(Secure Shell Protocol)是一种通过加密技术确保网络数据安全传输的协议。它提供了类似于telnet的远程shell服务和安全的ftp服务。SSH连接过程中,A向B发送请求,B返回公钥,A用公钥加密密码并发送,B解密验证后允许登陆。在两台虚拟机间配置SSH免密登录,包括生成密钥对、发送公钥和测试连接。
2万+

被折叠的 条评论
为什么被折叠?



