假如你想从A机器登录到B机器,具体步骤如下:
1.登录到A机器
# ssh-keygen -t dsa
Generating public/private dsa key pair.
Enter file in which to save the key (/root/.ssh/id_dsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_dsa.
Your public key has been saved in /root/.ssh/id_dsa.pub.
The key fingerprint is:
82:0c:91:f4:61:d0:03:52:e0:86:6a:66:77:f7:d0:40 root@mingban.waptx.com
出现的提示直接回车,不需理会,这样会在/root/.ssh/目录下产生两个文件:id_dsa id_dsa.pub
id_dsa 密钥文件
id_dsa.pub 公钥文件,这个文件需要复制到B机器的/root/.ssh/authorized_keys文件中
2.将密钥文件复制到identity文件中
# cd /root/.ssh/
# cat id_dsa > identity
# chmod 600 identity
2.将公钥文件复制到B机器的/roo/.ssh/authorized_keys文件中
# cd /root/.ssh
# scp id_dsa.pub root@B:/root/.ssh/authorized_keys
注意:要保证B机器的/etc/ssh/sshd_config文件中有
RSAAuthentication yes
这样就可以不需要输入密码就可以从A机器登录到B机器了.
分享到:
相关推荐
Linux 下设置 SSH 无密码登录 Linux 是一个流行的开源操作系统, SSH(Secure Shell)是 Linux 中的一种安全协议,允许用户远程登录到 Linux 服务器并执行命令。设置 SSH 无密码登录可以提高 Linux 服务器的安全性...
Postgres用户下SSH无密码登录 SSH(Secure Shell)是一种安全的远程登录协议,用于远程管理Linux系统。 SSH无密码登录是指在两台服务器之间,不需要输入密码便可实现登录的功能。本文将详细介绍Postgres用户下SSH...
在Hadoop这样的分布式计算环境中,SSH无密码登录配置至关重要,因为它简化了节点间的通信,提高了运维效率。以下是关于SSH无密码登录配置的详细解释。 **一、SSH原理** SSH通过加密网络数据流,确保在非安全网络上...
### 批量实现SSH无密码登录的详细步骤与原理 #### 背景介绍 在大规模部署或维护服务器集群时,实现服务器间的无密码登录变得至关重要。无密码登录不仅可以简化日常管理和运维工作流程,还能提高自动化部署和脚本...
在Linux系统中,SSH无密码登录可以提高自动化运维的效率,避免每次连接时输入密码的繁琐步骤。以下是实现SSH无密码登录的详细步骤: 1. **生成密钥对**: 首先,在需要进行无密码登录的主机上,运行`ssh-keygen -t...
**Linux SSH无密码登录配置详解** 在Linux系统中,SSH(Secure Shell)是一种安全的网络协议,用于在不安全的网络环境中提供加密的远程登录和其他网络服务。在Hadoop集群服务器节点之间,为了方便管理和提高效率,...
Linux系统SSH无密码登录设置手册 1. 引言 SSH(Secure Shell)是一种网络协议,用于在不安全的网络环境中提供安全的远程登录和其他网络服务。它通过加密技术保护数据传输,使得管理员可以在不同主机间进行无密码...
### SSH无密码登录配置详解 #### 一、单向无密码访问配置 ##### 场景说明 在实际的运维工作中,经常会遇到需要从一台服务器(本例中的服务器A)无密码登录另一台服务器(本例中的服务器B)的情况。这种配置能够极...
SCP 无密码登录 ssh 无密码登录 IPTALE 使用
Linux系统SSH(Secure Shell)无密码登录是一种便捷且安全的远程访问方式,它允许用户在无需每次输入密码的情况下,通过网络连接到Linux服务器。这种方式基于公钥加密技术,可以提高工作效率,减少人为错误,尤其在...
linux环境下expecct脚本自动配置ssh无密码登陆
配置SSH无密码远程登录可以极大地简化系统管理员的工作,提高效率,减少因频繁输入密码而导致的安全风险。以下是如何在主机A和主机B之间配置SSH无密码登录的详细步骤: 1. **生成RSA密钥对**: 在主机A上,打开...
在提示输入passphrase时,保持为空并按回车,以便实现无密码登录。 2. **生成`authorized_keys`文件** 将公钥添加到`~/.ssh/authorized_keys`文件中,这允许拥有该公钥的用户登录。执行以下命令: ``` cat ~/...
### SSH免密码登录详解 #### 一、简介 在日常运维工作中,经常需要在多台服务器之间进行频繁的SSH连接操作。为了提高工作效率并减少密码输入的繁琐过程,实现SSH免密码登录是一种非常实用的方法。本文将详细介绍...
本篇文章将详细讲解如何设置SSH互信及实现无密码登录,特别针对RedHat Linux操作系统。 首先,我们了解基本步骤: 1. **生成SSH密钥对**: 在主机A上,以用户名`user`登录,执行`ssh-keygen -t rsa`命令,这将...