ssh添加信任关系,使ssh,scp命令不需要 输入密码验证

简单的说明一下方法:

首先在本机上敲命令:ssh-keygen -t sra    \生成rsa的密钥

(这 个命令生成一个密钥对:id_rsa和id_rsa.pub。他们默认被保存在~/.ssh/目录下。可以将id_rsa.pub改名为 local_rsa.pub以免与远程主机上的id_rsa.pub重名。在生成过程中会要求输入pass phrase,这个是用来保护私钥的使用的,即每次你使用私钥的时候需要先输入这个密码,因此这里不要输入任何字符,直接回车。)

把生成的公钥拷贝到需要的机器上的/root/.ssh目录下.执行以下命令:
scp id_rsa.pub  对方的IP地址:/root/.ssh/authorized_keys
之后ssh,scp,sftp访问就不用密码了

ssh添加信任关系,使ssh,scp命令不需要 输入密码验证

时间: 2024-11-09 17:51:25

ssh添加信任关系,使ssh,scp命令不需要 输入密码验证的相关文章

Oracle Study之-AIX6.1构建主机之间的信任关系(ssh)

Oracle Study之-AIX6.1构建主机之间的信任关系(ssh)    在AIX环境下构建主机信任关系首选rsh,但在构建Oracle 11g RAC时需要ssh支持,以下文档介绍如何在AIX6.1下构建ssh的信任关系.    默认aix没有安装ssh软件包,首先要安装ssh软件包: 1.下载.解压软件包 [[email protected] ssh]#lsOpenSSH_5.8.0.6102.tar.Z  openssl-0.9.8.1802.tar.Z  ssh.txt 解压后通过

建立SSH的信任关系

1.在Client上root用户执行ssh-keygen命令,生成建立安全信任关系的证书. Client端 # ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): Enter passphrase (empty for no passphrase): <-- 直接输入回车 Enter same passphrase ag

linux主机之间建立ssh信任关系

需求: hostA 要免密码ssh登入 hostB,即建立ssh信任关系 实施: 1.hostA:在~/.ssh,创建ssh密钥对 执行命令 ssh-keygen -t rsa (要求输入的位置直接回车),默认生成密钥对文件 id_rsa 和 id_rsa.pub 2.hostB:在~/.ssh,修改信任文件authorized_keys 把 hostA 的公钥文件 id_rsa.pub 追加到 hostB 的~/.ssh/authorized_keys文件中 验证: hostA 要免密码ssh

linux建立信任关系

(1).切换到需要建立信任关系的用户(2).执行命令:ssh-keygen  -d,然后一直回车.该命令会在用户home目录下生成一个隐藏的.ssh目录.目录里面有两个文件:id_dsa.id_dsa.pub这两个是密钥文件,id_dsa是密钥,id_dsa.pub是公钥(3).在.ssh目录下建立文件:authorized_keys(4).在主机vm2上面执行步骤1~3(5).将vm1主机的id_dsa.pub文件内容追加到vm2主机的authorized_keys(6).将vm2主机的id_

双机信任关系

1.1 双机信任关系 双机中准备之间需要建立信任关系,以保证双机能够切换.操作步骤如下: 修改hosts文件 在两个节点上分别增加另一个节点的主机名和IP地址以及逻辑主机名和浮动IP,以便双机几点之间的访问. 以root用户登陆smcsrv1,编辑hosts文件. 执行vi /etc/hosts 命令,在文件中增加如下内容. 10.71.122.14 smcsrv2 192.168.1.14 smcsrv2 10.71.122.15 smccluster 以root用户登陆smcsrv2,编辑h

rac安装_grid安装校验报错之grid未建立信任关系

原创作品,出自 "深蓝的blog" 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任. 深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/40456511 1.报错 [[email protected] grid]$ ./runcluvfy.sh stage -pre crsinst -n node1,node2 -fixup -verbose Performing pre-checks for clust

几种方法来实现scp拷贝时无需输入密码

欢迎转载!转载时请注明出处:http://blog.csdn.net/nfer_zhuang/article/details/42646849 前言 我在工作中经常要将一些文件传输到另外一个服务器上,而且都是Linux的命令行环境,那么对于我来讲scp就是最直接有效的方法了,其他诸如FTP.SMB以及Winscp这些有界面的文件传输工具到反而有些多余了. 使用过scp的都知道需要指定远端服务器的帐号并手动输入密码,那么如何避免每次都需要输入密码这个操作呢?下面就给出两种方案进行解决. 方法一:建

批量实现多台服务器之间ssh无密码登录的相互信任关系

最近IDC上架了一批hadoop大数据业务服务器,由于集群环境需要在这些服务器之间实现ssh无密码登录的相互信任关系.具体的实现思路:在其中的任一台服务器上通过"ssh-keygen -t rsa"产生公私钥文件,然后将公钥文件拷贝成authorized_keys文件,最后将它的.ssh目录下的文件全部批量拷贝到其他服务器的/root/.ssh目录(即当前用户家目录的.ssh)下即可.这批hadoop服务器的ssh端口默认都是22,密码默认都是kevin123456,ip列表如下: 1

linux建立单向信任关系(让ssh连接不用输入密码)

传统手工建立单向信任关系 说明:当我们使用ssh命令时,会发现每次都得输入密码,本次实验可以实现ssh连接时不用输入密码. 一.在server1(192.168.199.128)上 1.首先新建用户 #useradd liu 2.切换用户 #su - liu 3.生成密钥 #ssh-keygen(都敲回车) 4.建立公钥文件 #cd  .ssh/ #cat id_rsa.pub >authorized_keys #chmod 600 authorized_keys 二.在server2(192.