linux 免密码 ssh 互相连接

本文详细介绍如何通过生成密钥的方式实现SSH免密码登录,并介绍了如何在同一系统内为特定用户配置免密码登录的方法,以及如何在多台机器间实现免密码互访。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 假设现在我们有一个用户,叫tom,


1.  启动ssh , 


chkconfig iptables off


service iptables stop


service sshd start

 

然后在 tom 用户下 ,ssh localhost 命令,点yes,输入用户名和密码


2. 创建密钥

   

  cd  ~ 进入grid 根目录


   然后执行命令

 ssh-keygen -t rsa

这一路全部回车,完成后进入   .ssh 文件夹(隐藏的),会有一个id_rsa.pub文件

执行命令
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys 

生成一个authorized_keys  的文件,

chmod 600 .ssh/authorized_keys

authorized_keys的权限要是600

此时再执行    ssh localhost 就不用密码了



3 。多个机器免密码ssh 

     假设Node1的机器按上述步骤完成了。

    然后node2  同样执行上述步骤,

    最后将 node2和node1 的  authorized_keys 内容合并,成一个新authorized_keys 

     将合并的authorized_keys 替换各自authorized_keys,便能实现互相之间的免密码ssh 


注意:一个系统只能给一个用户实现 免密码ssh 连接!    

 比如你给 root用户实现了  免密码ssh  ,那个你再给 tom  或其他用户免密码,是无法实现的,

那个用户 ssh localhost  还是要密码 


chmod 600 .ssh/authorized_keys

authorized_keys的权限要是600

### 局域网中配置SSH连接Linux服务器 为了在局域网内通过Windows系统中的Tabby终端远程SSH连接Linux服务器,以下是详细的说明: #### Tabby终端的配置 可以在Tabby终端的设置界面中创建一个新的SSH连接配置。具体操作是从设置界面点击新建按钮,随后选择新的配置选项并指定其为SSH连接[^1]。 #### 环境准备 确保环境满足以下条件以便顺利建立SSH连接: - **服务端(Linux服务器)**:运行的是支持SSH的服务版本,例如Ubuntu 20.04。 - **客户端(Windows系统)**:安装有能够发起SSH请求的应用程序,这里选用的是Tabby终端[^2]。 #### 安装OpenSSH于Windows 对于Windows 10用户来说,可以通过PowerShell或者命令提示符来启用内置的OpenSSH客户端组件。此步骤保证了基本的功能可用性以执行后续更复杂的配置如钥生成等。 #### 钥管理与安全增强 建议采用基于钥的身份验证方式代替简单的用户名码组合来进行更加安全可靠的认证过程。这涉及到以下几个方面的工作: - 使用`ssh-keygen`工具生成一对私钥和公钥; - 将产生的公钥复制粘贴到目标Linux机器上的相应位置即~/.ssh/authorized_keys文件里完成部署工作从而允许无码登录体验; #### 基本SSH命令格式 当一切就绪之后,只需要简单地利用如下所示的标准语法就能轻松达成目的——其中替换掉“hongyao”以及具体的IP地址部分为你实际使用的数据即可成功建立起所需的链接关系。“ssh hongyao@192.168.42.111”就是一个典型的例子展示了整个调用流程是如何工作的[^3]。 ```bash ssh USERNAME@SERVER_IP ``` #### 特殊情况处理 如果遇到无法正常通信的情况,请确认双方网络可达状态良好(比如能否互相Ping通),另外还需检查防火墙策略是否阻止了必要的端口流量传输等问题存在可能性影响最终效果呈现出来之前都需要逐一排查解决才行哦[^4]!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值