博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux 下的ssh免密登陆设置
阅读量:4683 次
发布时间:2019-06-09

本文共 1394 字,大约阅读时间需要 4 分钟。

一,原理

 

说明:

A为linux服务器a

B为linux服务器b

每台linux都有ssh的服务端和客户端,linux下的ssh命令就是一个客户端

我们常用ssh协议来进行登陆或者是文件的拷贝,都需要密码

A要免密登陆B:

1,需要在a中执行ssh-keygen生成自己的公钥和私钥,生成的文件在.ssh文件中。

2,需要吧a中的公钥copy到b中的中,b进行授权(把公钥中的信息拷贝到“authorized_keys”文件中)  这里只需要一个命令ssh-copy-id 命令

eg:

[eddy@eddy01 .ssh]$ ssh-keygen                                                     Generating public/private rsa key pair.Enter file in which to save the key (/home/eddy/.ssh/id_rsa): Enter passphrase (empty for no passphrase):           //直接回车Enter same passphrase again:               //直接回车Your identification has been saved in /home/eddy/.ssh/id_rsa.Your public key has been saved in /home/eddy/.ssh/id_rsa.pub.The key fingerprint is:58:e5:f9:58:27:b5:4e:dc:32:ce:6c:eb:56:ac:89:9b eddy@eddy01The key's randomart image is:+--[ RSA 2048]----+|          .   .  ||         o . o o ||        . o o B .||       o   + O o ||      . S . . *. ||             . .o||             ..+ ||            .o+  ||            Eo.  |+-----------------+[eddy@eddy01 .ssh]$ ssh-copy-id eddy02                                             eddy@eddy02's password: Now try logging into the machine, with "ssh 'eddy02'", and check in:  .ssh/authorized_keysto make sure we haven't added extra keys that you weren't expecting.[eddy@eddy01 .ssh]$ ssh eddy02Last login: Tue Mar  7 12:25:23 2017 from 192.168.145.1[eddy@eddy02 ~]$

 

转载于:https://www.cnblogs.com/Eddyer/p/6514164.html

你可能感兴趣的文章
洛谷P2002消息扩散
查看>>
TP框架中field查询字段
查看>>
arm-linux-gcc
查看>>
LeetCode 36 Valid Sudoku(合法的数独)
查看>>
抓其根本(一)(hdu2710 Max Factor 素数 最大公约数 最小公倍数.....)
查看>>
k-window的关闭与打开设置
查看>>
SpringMVC学习系列(6) 之 数据验证
查看>>
二、如何通过URL获取其他网页源代码内容(火狐插件扩展开发教程)
查看>>
重构sql server的sys.sp_helptext存储
查看>>
浅谈JavaWeb架构演变
查看>>
遍历hashMap的两种方式
查看>>
ACM数论-素数
查看>>
Codeforces Round #464 (Div. 2) B. Hamster Farm[盒子装仓鼠/余数]
查看>>
例4-6
查看>>
Vue学习【第四篇】:Vue 之webpack打包工具的使用
查看>>
Python_pip_02_利用pip安装模块(以安装pyperclip为例)
查看>>
触屏智能手机界面可用性要素的纵贯式研究
查看>>
intent(2、隐形intent)
查看>>
JNA 备注
查看>>
vmware Linux虚拟机挂载共享文件夹
查看>>