文档章节

ssh免密码登录

S
 Superwind20
发布于 2017/08/26 10:10
字数 143
阅读 3
收藏 0
点赞 0
评论 0

写shell脚本时,经常遇到要跳转其他机器执行指令,直接用sshpass -p 密码 则暴露了密码,否则shell会中断,导致需要人工干预。

此时,最好的办法是将当前机器的公钥写到目标机器上去,做到免密登录。具体方法:

1. 在当前机器用户家目录下 

cd .ssh

vi id_rsa.pub

拷贝公钥里面的内容。

2. ssh 用户名@目标机器

3. cd .ssh

vi authorized_keys

将拷贝的内容粘贴进去,并保存

4. chmod 644 authorized_keys

© 著作权归作者所有

共有 人打赏支持
S
粉丝 0
博文 39
码字总数 15170
作品 0
广州
SSH双向免密码登录细节

在安装好SSH的机子上,一般配置SSH单向(例如只从A机免密码登录到B机)免密码登录步骤如下: 在A机上: cd ~/.sshssh-keygen -t rsa # 在~/.ssh目录下生成公私钥对cat idrsa.pub >> authoriz...

Iuranus ⋅ 2014/06/17 ⋅ 0

SSH 免密码工具--SSH-skip-pwd

ssh-skip-pwd是ssh免密码工具。 已测环境: OS: Centos6.X 编程语言: python2.6 + pip + pexpect + paramiko 安装前置条件: 1,确认python版本为2.6-2.x [非 python3] 2,安装 pexpect 、...

code_son ⋅ 2016/10/17 ⋅ 0

如何在多台服务器添加ssh的免密码登录

1、在多主机中分别以命名方式映射IP(以三台机为例) vim /etc/hosts xxx.xxx.xxx.xxx node1 xxx.xxx.xxx.xxx node2 xxx.xxx.xxx.xxx node3 在三台主机上都要进行以上操作。 然后分别在三台主机...

算法之名 ⋅ 05/06 ⋅ 0

配置ssh免密码登录

第一步:产生密钥 执行命令:ssh-keygen -t dsa -P '' -f ~/.ssh/iddsa 完成之后会在~/.ssh文件夹下产生两个文件iddsa(私钥),iddsa.pub(公钥) 执行:cat ~/.ssh/iddsa.pub>>~/.ssh/authoriz...

ifnoelse ⋅ 2013/12/02 ⋅ 0

centos 6.5 ssh 免密码登录

百度一下,ssh linux 关键字,就有很多基本设置了,但是在centos6.5及以上版本除了正常步骤设置后还有一个配置需要更改,不然ssh登录时还是要密码验证。下面简要记录一下操作步骤: CentOS 6....

努力学的程序员 ⋅ 2016/04/28 ⋅ 0

使用ssh-keygen和ssh-copy-id三步实现SSH无密码登录

在配置Hadoop集群分布时,要使用SSH免密码登录,假设现在有两台机器hadoop@wang-PC(192.168.10.100),作为A机,hadoop@chen-PC(192.168.10.107),作为B机。现想hadoop@wang-PC通过ssh免密码登...

iphoenix ⋅ 2016/03/17 ⋅ 0

Linux之间ssh免密码登录

$ ssh-keygen -t rsa -P ''Generating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa):Your identification has been saved in /root/.ssh/id_rsa.Y......

rgds ⋅ 2015/09/06 ⋅ 0

4、Linux下ssh的使用!

1:查看系统是否已经安装了ssh套件,或则系统是否已经启动了ssh服务 2:生成密钥。 在当前用户的主目录下生成密钥,并且放在一个.ssh的文件夹中。 1:生成密钥 ssh-keygen -t rsa -f ~/.ssh/id...

刘付kin ⋅ 2016/12/08 ⋅ 0

免密码SSH登录服务器

场景 1.日常工作中,以SSH方式登录服务器是经常做的事情,每次输入密码很烦,能不能不输入,通过OpenSSL的密钥验证的方式来实现呢? 2.生产服务器的维护,难免需要远程登录,但是目前针对...

_Elvis ⋅ 2015/08/03 ⋅ 0

SSH 免密码登陆(引导简单的一种方式)

遇到问题:对于免密码登陆,虽然很简单,但是还是会出现一些问题。故记录。 解决问题:① 由于.ssh 和authorized_keys的权限不对,导致无法正确免密码登录。 ② 由于selinux未关闭,导致做了...

悠悠子濛 ⋅ 2013/08/31 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

PHP语言系统ZBLOG或许无法重现月光博客的闪耀历史[图]

最近在写博客,希望通过自己努力打造一个优秀的教育类主题博客,名动江湖,但是问题来了,现在写博客还有前途吗?面对强大的自媒体站点围剿,还有信心和可能型吗? 至于程序部分,我选择了P...

原创小博客 ⋅ 19分钟前 ⋅ 0

IntelliJ IDEA 2018.1新特性

工欲善其事必先利其器,如果有一款IDE可以让你更高效地专注于开发以及源码阅读,为什么不试一试? 本文转载自:netty技术内幕 3月27日,jetbrains正式发布期待已久的IntelliJ IDEA 2018.1,再...

Romane ⋅ 44分钟前 ⋅ 0

浅谈设计模式之工厂模式

工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻...

佛系程序猿灬 ⋅ 今天 ⋅ 0

Dockerfile基础命令总结

FROM 指定使用的基础base image FROM scratch # 制作base image ,不使用任何基础imageFROM centos # 使用base imageFROM ubuntu:14.04 尽量使用官方的base image,为了安全 LABEL 描述作...

ExtreU ⋅ 昨天 ⋅ 0

存储,对比私有云和公有云的不同

导读 说起公共存储,很难不与后网络公司时代的选择性外包联系起来,但尽管如此,它还是具备着简单和固有的可用性。公共存储的名字听起来也缺乏专有性,很像是把东西直接堆放在那里而不会得到...

问题终结者 ⋅ 昨天 ⋅ 0

C++难点解析之const修饰符

C++难点解析之const修饰符 c++ 相比于其他编程语言,可能是最为难掌握,概念最为复杂的。结合自己平时的C++使用经验,这里将会列举出一些常见的难点并给出相应的解释。 const修饰符 const在c...

jackie8tao ⋅ 昨天 ⋅ 0

聊聊spring cloud netflix的HystrixCommands

序 本文主要研究一下spring cloud netflix的HystrixCommands。 maven <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-clo......

go4it ⋅ 昨天 ⋅ 0

Confluence 6 从其他备份中恢复数据

一般来说,Confluence 数据库可以从 Administration Console 或者 Confluence Setup Wizard 中进行恢复。 如果你在恢复压缩的 XML 备份的时候遇到了问题,你还是可以对整个站点进行恢复的,如...

honeymose ⋅ 昨天 ⋅ 0

myeclipse10 快速搭建spring boot开发环境(入门)

1.创建一个maven的web项目 注意上面标红的部分记得选上 2.创建的maven目录结构,有缺失的目录可以自己建立目录补充 补充后 这时候一个maven的web项目创建完成 3.配置pom.xml配置文件 <proje...

小海bug ⋅ 昨天 ⋅ 0

nginx.conf

=========================================================================== nginx.conf =========================================================================== user nobody; #......

A__17 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部