两台vps使用rsync+ssh同步文件设置免密钥的操作记录

丰Feng3年前未命名2442

两台vps,分别为

1.nihaoa.xyz

2.nihaoa.xyz

登陆1.nihaoa.xyz

敲命令行

ssh-keygen -t rsa

返回

Generating public/private rsa key pair. [生成公共/私有rsa密钥对。]

Enter file in which to save the key (/root/.ssh/id_rsa):  [输入保存密钥的文件(/root/.ssh/id_rsa):]

敲回车保存

/root/.ssh/id_rsa already exists.  [/根/。ssh/id_rsa已经存在。]

Overwrite (y/n)?  [是否覆盖(是/否)?]

敲命令

y

返回

Enter passphrase (empty for no passphrase):  [输入密码短语(无密码短语为空):]

此例密码设置为空,敲回车 (如果设置不为空密码,则输入想要的密码)

返回

Enter same passphrase again:  [再次输入相同的密码短语:]

再次输入密码为空,敲回车

返回

Your identification has been saved in /root/.ssh/id_rsa. [您的身份已保存在/root/中。ssh/id_rsa。]

Your public key has been saved in /root/.ssh/id_rsa.pub. [您的公钥已保存在/root/中。ssh/id_rsa.pub]

The key fingerprint is: [关键指纹是:]

A1:b2:C3:d4:E5:f6:G7:h8:I9:j0:K1:l2:M3:n4:O5:p6 root@1.nihaoa.xyz [左边的就是指纹,右边的是vps名字]

The key's randomart image is: [钥匙的随机艺术形象是:钥匙内容是处理过的]

+--[ RSA 2048]----+

|                 |

|                 |

|     1      |

|     2 3      |

|      45        |

|     6 7 8       |

|     910=2      |

|    1.NiHaoA.   |

|     xyz.          |

+-----------------+


root@1.nihaoa.xyz:~#

敲查看命令

 ls ~/.ssh/

返回目录下的密钥文件

authorized_keys  id_rsa  id_rsa.pub  known_hosts


将公钥id_rsa.pub复制到被管理机器2.nihaoa.xyz上面

敲命令进入~/.ssh/目录,

cd ~/.ssh/

root@1.nihaoa.xyz:~/.ssh#


敲命令复制密钥id_rsa.pub到2.nihaoa.xyz:~/.ssh/目录下

scp id_rsa.pub root@2.nihaoa.xyz:~/.ssh/authorized_keys

返回,

id_rsa.pub                                    100%  390     0.4KB/s   00:00  

敲命令退到根目录

cd 

root@1.nihaoa.xyz:~# 

敲命令登陆到2.nihaoa.xyz

ssh 2.nihaoa.xyz

返回

能直接进到2.nihaoa.xyz这台vps了,

返回显示

root@2.nihaoa.xyz:~#  

以上1.nihaoa.xyz vps设置完成。

——————————————————————


在 2.nihaoa.xyz 另一台vps也设置免密钥来同步文件。

登陆进到2.nihaoa.xyz

root@2.nihaoa.xyz:~# 

敲命令行

ssh-keygen -t rsa

返回

Generating public/private rsa key pair.  [生成公共/私有rsa密钥对。]

Enter file in which to save the key (/root/.ssh/id_rsa):   [输入保存密钥的文件(/root/.ssh/id_rsa):]

敲回车保存

Enter passphrase (empty for no passphrase):  [输入密码短语(无密码短语为空):]

此例密码设置为空,敲回车 (如果设置不为空密码,则输入想要的密码)

Enter same passphrase again:  [再次输入相同的密码短语:]

再次输入密码为空,敲回车

返回

Your identification has been saved in /root/.ssh/id_rsa. [您的身份已保存在/root/中。ssh/id_rsa。]

Your public key has been saved in /root/.ssh/id_rsa.pub. [您的公钥已保存在/root/中。ssh/id_rsa.pub]

The key fingerprint is: [关键指纹是:]

A1:b2:C3:d4:E5:f6:G7:h8:I9:j0:K1:l2:M3:n4:O5:p6 root@2.nihaoa.xyz [左边的就是指纹,右边的是vps名字]

The key's randomart image is: [钥匙的随机艺术形象是:钥匙内容是处理过的]

+--[ RSA 2048]----+

|                 |

|                 |

|     1      |

|     2 3      |

|      45        |

|     6 7 8       |

|     910=2      |

|    2.NiHaoA.   |

|     xyz.          |

+-----------------+


root@2.nihaoa.xyz:~#

敲查看命令ssh下的密钥文件

 ls ~/.ssh/

返回以下

authorized_keys  id_rsa  id_rsa.pub  known_hosts


将公钥id_rsa.pub 复制到被管理机器1.nihaoa.xyz上面

敲命令进入~/.ssh/目录

cd ~/.ssh/

返回

root@2.nihaoa.xyz:~/.ssh#


敲命令复制密钥id_rsa.pub到1.nihaoa.xyz:~/.ssh/目录下

scp id_rsa.pub root@1.nihaoa.xyz:~/.ssh/authorized_keys


提示root@1.nihaoa.xyz's password:  [提示输入密码]

输入密码


返回

id_rsa.pub                                    100%  391     0.4KB/s   00:00 


敲命令退到根目录

cd 

root@2.nihaoa.xyz:~# 


敲命令登陆到1.nihaoa.xyz

ssh 1.nihaoa.xyz


能直接进到 1.nihaoa.xyz 这一台vps了

返回显示

root@1.nihaoa.xyz:~#  

以上2.nihaoa.xyz vps设置完成。



两台vps,1.nihaoa.xyz,2.nihaoa.xyz可以实现免密钥同步文件。


(以上为操作记录,看起来比较复杂,但是跟着步骤来操作就不难了。)


标签: vps博客备份

相关文章

crontab默认nano编辑器修改为vim记录

crontab默认nano编辑器,操作比较复杂。修改为vim编辑器比较简便。执行命令行,select-editor返回Select an editor.  To change later,...

博客浏览量约60万

应该有2%至5%是自己访问的量。...

vps从洛杉矶转到东京约一个月

还有两天就约一个月了,暂时没有出现什么问题。ping值最低的时候在70ms左右。2年24个月,已经使用了1/24 。...

博客浏览总量约七十万

至2021年6月1号,凌晨一点十五分为止,博客浏览总量约过七十万。Tank you! 谢谢你!谢谢您!谢谢侬!多谢!...

vps服务器上crontab加入backup.sh脚本不执行是服务器与本地时间有时差

最近给丰的博客做定时备份。在美国vps服务器ubuntb系统上执行backup.sh脚本正常工作,加入crontab后不能定时执行。经过一天的测试,发现是美国vps服务器与本地北京时间有8小时时差,比...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。