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

丰Feng3年前未命名2365

两台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博客备份

相关文章

Macbook Pro移动或拷贝粘贴到重复的文件中,超过4个文件不提示保留两者

Macbook Pro移动或拷贝粘贴到重复的文件中,超过4个文件不提示保留两者。也就是原生的系统不支持这种操作。而在Windows系统是可以的。递代补充:20220630 10:14!!!出现跳过这个...

给.sh脚本添加权限

默认新加.sh文件没有权限。给nihaoa.sh脚本添加执行权限,指令如下。chmod u+x nihaoa.sh(u 代表所有者; x 代表执行权限; + 表示增加权限。如果给多条sh脚本加权限,可...

Macbook Pro移动或拷贝粘贴到重复的文件中,覆盖替换两文件,内容不同,而两文件名字相同,就会覆盖两个文件,造成掉失文件

小总提示:如果覆盖替换两文件,内容不同,而两文件名字相同,就会覆盖两个文件,造成掉失文件。!!!...

博客再次设置两台vps主主数据库备份

2021年年底,与vps做主主备份的另一台vps到期了,没有续费保留。根据2021年4月份的操作记录,再次设置一次,与空闲的另一台vps做主主备份。又操作了两至三个小时。...

从icloud找回一段深圳华强北音乐喷泉的视频

2017年10月份,当时从面包店同事手里花500元,买了一台旧的iphone 5s手机做备用手机。拿到手后,打电话麦克风没声音,又花了50元修麦克风。哎!后来,听他说,他也是从网上买的。因为电池不行,...

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

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

发表评论    

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