我是靠谱客的博主 粗犷水壶,最近开发中收集的这篇文章主要介绍linux互信,Linux 下实现SSH互信,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Linux 下实现SSH互信

一、准备两台服务器:

A机:192.168.1.1

B机:192.168.1.2

二、双机建立信任

1、在A机生成秘钥证书

在root下执行ssh-keygen命令,一路回车,生成秘钥证书

# ssh-keygen  -t  rsa

2、查看生成秘钥文件

# cd ~/.ssh

# ll

文件:私钥证书id_rsa、公钥证书id_rsa.pub

3、A对B建立信任关系

3.1 将公钥证书id_rsa.pub复制到机器B的root家目录的.ssh子目录中,同时将文件名更换为authorized_keys

# scp -r id_rsa.pub root@192.168.1.2:/root/.ssh/authorized_keys

3.2 若3.1报错:No such file or directory

使用:# ssh-copy-id -i id_rsa.pub root@192.168.1.2

ssh-copy-id命令会自动将id_rsa.pub文件的内容追加到远程主机root用户下.ssh/authorized_keys文件中

3.3 查看B机器是否接收

# ssh 192.168.1.2

# cd .ssh/

# ls

# cat authorized_keys

# exit

3.4 B对A建立信任,同上3的操作步骤

最后

以上就是粗犷水壶为你收集整理的linux互信,Linux 下实现SSH互信的全部内容,希望文章能够帮你解决linux互信,Linux 下实现SSH互信所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(64)

评论列表共有 0 条评论

立即
投稿
返回
顶部