美文网首页
关于linux ssh - keygen的问题

关于linux ssh - keygen的问题

作者: 齐Mg | 来源:发表于2017-12-07 18:35 被阅读0次

**ssh登录服务器

ssh root@192.168.28.110

**远程拷贝文件

scp qimenggao.txt root@192.168.28.110:/usr/local

ssh-keygen原理及其配置过程。

原理:

大致过程是这样的,A机器想要连接B机器,首先要在A机器上生成一对秘钥(公钥和私钥),当试图连接机器B的时候,向机器B发送自己的公钥,这时候机器B为了安全起见,向机器A发送了一串已经由公钥加密过的密文,这时候机器A使用自己的私钥进行解密,将解密之后的明文,发送给机器B,这时候机器B判断明文和自己发送的加密前的明文一致的时候,进行授权,就可以免密连接。

配置:

ssh-keygen命令生成秘钥,这时候就会在用户目录下生成.ssh的隐藏目录,里面有公钥和私钥。

ssh-copy-id 192.168.28.111 然后将公钥远程传送要目标主机,这时候目标主机就能识别了,可以远程连接不需要密码了

******配置主机之间的免密ssh登陆

假如 A  要登陆  B

在A上操作:

%%首先生成密钥对

ssh-keygen  (提示时,直接回车即可)

%%再将A自己的公钥拷贝并追加到B的授权列表文件authorized_keys中

ssh-copy-id  B

相关文章

网友评论

      本文标题:关于linux ssh - keygen的问题

      本文链接:https://www.haomeiwen.com/subject/rvbdixtx.html