两台服务器之间的密钥登录

生成密钥

先看 $HOME/.ssh/ 下面有没有已经生成的密钥文件对, 如下: id_dsa id_dsa.pub id_rsa id_rsa.pub 如果已经存在上述任一组, 可以直接使用, 如果都不存在,使用命令创建密钥文件:

[usrname@hostname ~] ssh-keygen -t dsa

Generating public/private dsa key pair.

Enter file in which to save the key (/home/usrname/.ssh/id_dsa):

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

Your identification has been saved in /home/usrname/.ssh/id_dsa.

Your public key has been saved in /home/usrname/.ssh/id_dsa.pub.

The key fingerprint is:

x6:68:xx:93:98:8x:87:95:7x:2x:4x:x9:81:xx:56:94 usrname@hostname

默认会创建文件 /home/usrname/.ssh/id_dsa 及 /home/usrname/.ssh/id_dsa.pub

拷贝公钥至远程服务器

如果存在命令 ssh-copy-id 可以用命令 ssh-copy-id -i .ssh/id_dsa.pub usrname@hostname 将密钥文件拷贝至远程服务器。

如果不存在该命令, 则需要手动拷贝并设置相应的文件权限。

在 远程服务器 创建 .ssh 目录

如果已存在则跳过, 该目录权限最好设置为 700

mkdir -p ~/.ssh

chmod 700 ~/.ssh

从 本地 拷贝公钥文件到远程服务器。

scp .ssh/id_dsa.pub remote_usrname@remote_host:~/.ssh/

在 远程服务器 将公钥添加到 authorized_keys 文件

cd ~/.ssh/

cat id_dsa.pub >> authorized_keys

chmod 600 authorized_keys

一定要将 authorized_keys 文件权限改为 600 , 否则无法免密码登录

集群内部节点间免密码登录

由于集群计算节点间的HOME是同一个路径, 所以, 配置不同节点间的免密码登录要相对简单一些。

检查是否已经存在 密钥文件, 如上述, 没有则创建

将密钥文件 id_dsa.pub 追加到 authorized_keys 中, 并检查权限。

linux ssh Unused,ssh免密码登录 - leopardlinux的个人空间 - OSCHINA - 中文开源技术交流社区...相关推荐

  1. linux修改组群名字,Linux用户和组 - 回忆斑斑驳驳的个人空间 - OSCHINA - 中文开源技术交流社区...

    用户相关操作: 1)         su 用户:切换用户但不切目录 2)         su – 用户:切换用户并切换目录 3)         sudo:允许系统管理员让普通用户执行一些或者全部 ...

  2. linux 命令 dsm,群晖常用指令 - osc_sa9nsts3的个人空间 - OSCHINA - 中文开源技术交流社区...

    输入uname –a 回车,用 uname 命令能够看到 NAS 的 CPU 架构.指令集等内容如下: Linux DSM 3.10.105 #23739 SMP Fri Jun 8 12:51:05 ...

  3. mysql v8 漏洞_mysql'密码安全 - osc_v8gts6gd的个人空间 - OSCHINA - 中文开源技术交流社区...

    MYSQL数据库的安全配置 MYSQL密码的修改与恢复 MYSQL数据库密码的修改 Mysql5.7以下默认root登录密码为空,安装完成之后首先需要修改root的登录密码. # mysqladm – ...

  4. linux i2c子系统入口,I2C子系统1 - ARM_Linuxx的个人空间 - OSCHINA - 中文开源技术交流社区...

    I2C子系统 核心 i2c_driver 结构体 分配.设置.注册一个i2c_driver结构体 static struct i2c_driver i2c_example_driver = { .dr ...

  5. linux ospf 命令,OSPF单区域配置 - linuxprobe2020的个人空间 - OSCHINA - 中文开源技术交流社区...

    为了弥补距离矢量路由协议的不足,IEFI组织开发了一种基于链路状态的内部网关协议OSPF 实验环境:红,绿,蓝三个颜色区域代表三个不同网络的办公场所,要求使用OSPF协议实现网络互通. pc1:172 ...

  6. linux恢复安卓数据,安卓数据恢复2 - ranfs的个人空间 - OSCHINA - 中文开源技术交流社区...

    安卓数据恢复2 之前提供一种没有使用adb的方式,进行镜像的方法,存在两个问题,Quicksshd在有些手机上出现兼容性问题,在电脑上安装软件和操作还是有些麻烦. 本文用华为P7-L05手机为例,使用 ...

  7. linux清除定时器,定时器以及清除定时器 - adustdu2015的个人空间 - OSCHINA - 中文开源技术交流社区...

    html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml ...

  8. Linux黑洞路由命令,配置黑洞路由 - osc_ywuazj5t的个人空间 - OSCHINA - 中文开源技术交流社区...

    拓扑图 在R1上配置一条静态路由:ip route-static  192.168.0.0   16     10.1.1.2:在R2上配置一条默认静态路由:ip route-static 0.0.0 ...

  9. 私人linux远程连接,Linux远程连接 - osc_5g1gl9wp的个人空间 - OSCHINA - 中文开源技术交流社区...

    工具:虚拟机,xshell5 (个人推荐xshell5) 把虚拟机和xshell连接然后ping百度(这个百度ping的时候是拼音baidu) 修改网卡信息,利用系统命令修改 重启网卡服务 cento ...

最新文章

  1. java的工作原理你知道吗_每天用Mybatis,但是Mybatis的工作原理你真的知道吗?
  2. 操作系统学习:Linux0.12初始化详细流程-首个子进程
  3. Win2003配置邮件服务器
  4. Java学习个人备忘录之线程间的通信
  5. vc采集网页内指定frame框架下所有元素-再升级版
  6. 仿苹果手机闹钟_原来iPhone自带的闹钟这么好用,以前没发现,现在一直在用
  7. linux安装php7.2.7
  8. python查询模块路径_Visual Studio 2017中的Python无法通过“搜索路径”查找模块
  9. Mybatis-Plus的SQL语句组拼原理
  10. php 页面开启错误提示,php开启与关闭错误提示
  11. Nginx核心模块ngx_http_proxy_module与nginx反向代理、负载均衡详解
  12. 将Vba代码转换成Php代码,将这个Excel公式转换成VBA代码(函数)
  13. 计算机组成原理固件,计算机组成原理(A卷)
  14. IOS不支持2017-09-09的日期格式
  15. mongodb默认的用户名密码_Linux如何安装、运行MongoDB教程
  16. 阿里、华为登顶商科工科最具吸引力雇主;国家电网、京东方等入选全国企业科技创新百强 | 美通企业日报...
  17. 京东股权众筹投后总结和反思2(冲动不要紧,有后悔药)
  18. 【渝粤题库】陕西师范大学292011 初级微观经济学 作业(高起专)
  19. Apollo planning之PiecewiseJerkPathOptimizer
  20. ERP-库存与存货-原料采购单

热门文章

  1. [ 一起学React系列 -- 11 ] React-Router4 (1)
  2. 使用Android BindingAdapter与InverseBindingAdapter实现SeekBar双向(正向/反向)数据绑定...
  3. DDR的前世与今生(一)
  4. SQLAlchemy技术文档(中文版)(中)
  5. Android Framework层的蓝牙管理
  6. Apache Mina 介绍
  7. JBPM对象主键生成机制
  8. pyWavelets工具包的安装及使用
  9. 每日算法练习之括号配对
  10. Spark的RDD序列化