Linux间如何建立ssh互信

 更新时间:2024年10月08日 08:55:51   作者:Asui2233  
Linux系统之间建立SSH互信,可以免密码远程登录,首先,在本地生成SSH密钥对,包括私钥id_rsa和公钥id_rsa.pub,然后,将公钥复制到远程计算机的~/.ssh/authorized_keys文件中,这需要使用ssh-copy-id命令,并输入远程计算机的ssh端口

SSH互信

在Linux系统之间建立SSH互信(也称为SSH密钥认证)

允许你在不输入密码的情况下远程登录到另一个Linux系统

步骤

1. 在本地终端上生成SSH密钥对

ssh-keygen -t rsa

全部选项默认(直接enter),会在~/.ssh目录下生成两个文件id_rsa和id_rsa.pub, 其中id_rsa是私钥,保存在本地;

id_rsa.pub是公钥,要传到远程计算机

2. 复制本地的公钥到远程计算机

使用以下命令将本地的公钥复制到远程计算机。

请替换port,user和host分别为远程计算机上的ssh端口,用户名和IP地址:

ssh-copy-id -i  ~/.ssh/id_rsa.pub -p port user@host

这将要求你输入远程计算机的密码。

输入后,你的公钥将复制到远程计算机的~/.ssh/authorized_keys文件中。

3. 测试SSH互信

ssh -p port user@host

参与互信的2台计算机都需要做以上步骤

这样就成功地在本地和远程计算机之间建立了SSH互信

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Ubuntu/Debian 自有软件包构建私有源详解

    Ubuntu/Debian 自有软件包构建私有源详解

    这篇文章主要介绍了Ubuntu/Debian 自有软件包构建私有源详解的相关资料,这里介绍详细步骤,需要的朋友可以参考下
    2016-11-11
  • Linux内核设备驱动之内存管理笔记整理

    Linux内核设备驱动之内存管理笔记整理

    今天小编就为大家分享一篇关于Linux内核设备驱动之内存管理笔记整理,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • Apache负载均衡设置方法 mod_proxy使用介绍

    Apache负载均衡设置方法 mod_proxy使用介绍

    本文主要讲解了Apache负载均衡功能的代码配置,首先我们通过几个模块的功能进行配置,之后就会发现其中的奥秘了,那么我们还是来具体看文章吧
    2012-10-10
  • 确定Linux下文件系统类型的三种方法

    确定Linux下文件系统类型的三种方法

    确定 Linux 文件系统类型对于许多场景非常有用,例如当您想要挂载文件系统时,当您想要创建一个新的文件系统,或者当您想要格式化磁盘时,在本文中,我们将探索不同的方法来确定 Linux 文件系统类型,需要的朋友可以参考下
    2026-01-01
  • Centos 7.4中的远程访问控制的实现方法

    Centos 7.4中的远程访问控制的实现方法

    这篇文章主要介绍了Centos 7.4中的远程访问控制的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • apache 默认目录的修改方法 .

    apache 默认目录的修改方法 .

    这篇文章主要为大家介绍下修改Apache的默认站点目录的方法,需要的朋友可以参考下
    2013-12-12
  • Linux运维基础进程管理实时监控控制

    Linux运维基础进程管理实时监控控制

    这篇文章主要介绍了Linux运维基础中进程的管理及实时监控控制,有需要的朋友可以借鉴参考下,希望可以有所帮助,共同学习共同进步
    2021-09-09
  • 阿里云ECS服务器入门使用流程(新手必看教程)

    阿里云ECS服务器入门使用流程(新手必看教程)

    这篇文章主要介绍了阿里云ECS服务器入门使用流程(新手必看教程),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • 浅谈Linux进程间通信方式及优缺点

    浅谈Linux进程间通信方式及优缺点

    这篇文章主要介绍了浅谈Linux进程间通信方式及优缺点,具有一定参考价值,需要的朋友可以了解下。
    2017-11-11
  • CentOS搭建PHP服务器环境简明教程

    CentOS搭建PHP服务器环境简明教程

    这篇文章主要介绍了CentOS搭建PHP服务器环境的方法,简单讲述了CentOS平台安装Apache、mysql、php环境及相关测试代码,非常简单实用,需要的朋友可以参考下
    2018-03-03

最新评论