文档章节

xshell基于密钥登录

快乐就好-自由
 快乐就好-自由
发布于 2016/06/21 15:38
字数 430
阅读 31
收藏 0

xshell是sshd客户端连接工具,为了安全起见,不使用密码登录,直接通过密钥来进行登录,实现免密码登录。

1.生成公钥

image

或者File –>Properties

image

由于开始通过密码来登录的,开始界面就是上图所示

在Method上选择public key,Username你可以指定需要登录的用户

image

点Browse

image

由于我已经生成过一个公钥,所以上面是有显示的

选Generate

image

在Key Type处选RSA,而后选Next

image

再是Next

image

如果选Finish,会出现

image

这里Key Name可以自定义也可以使用默认值

下面是指定密码来加密key文件,如果设置了,则登录的时候需要先输入这里设置的密码才能登录

这里不设置,选Next

image

选择Save as a file,把key保存为一个文件

image

这里指定保存位置

而后选finish

image

选ok

image

选ok

生成密钥后,把公钥文件复制到服务器端对应用户家目录的.ssh目录下,文件名字为authorized_keys,记住此权限给其为600。如果服务器端上有authorized_keys文件,则保存在一个指定位置,然后通过cat filname >> 对应用户的家目录的.ssh/authorized_keys文件中

若root家目录下没有.ssh目录,在服务器端root家目录下新建.ssh目录

#(umask 077;mkdir .ssh)

#(umask 066;cat Identity.pub >> .ssh/authorized_keys)

这样既可创建当前用户有读写权限文件及创建当前用户有读写执行权限的目录

通过客户端使用密钥的方式进行登陆

image

指定刚才生成公钥文件

image

image

image

登录OK了,不用输入密码

© 著作权归作者所有

上一篇: re简介
快乐就好-自由
粉丝 2
博文 66
码字总数 104537
作品 0
杭州
运维
私信 提问
使用XShell工具密钥认证登录Linux系统

如果你是一名Linux运维,那么Linux服务器的系统安全问题,可能是你要考虑的,而系统登录方式有两种,密码和密钥。哪一种更加安全呢? 无疑是后者! 这里我为大家分享用Xshell利器使用密钥的方...

dragon_tech
2018/12/15
0
0
不同连接终端通过密钥方式登录 Linux

近期碰到需要使用密钥登录的情况,不同的连接终端的情况不太一样,所以对此总结一番 一、 密钥对生成 注意:本地主机和目的主机需 ping 通 1)确认服务器是否安装有 ssh 以及openssh服务端 ...

归来仍少年
2018/05/22
0
0
CentOS设置ssh密钥登录

CentOS设置ssh密钥登录 centos 系统安全防御 2017年12月2日 329 0 0 一、生成密钥对(两种方式)并配置 方式1:使用ssh-keygen(1)生成并配置 (1)生成密钥对 [root@iZwz9catu2mrq92b07d1d0...

linjin200
2018/11/12
0
0
使用SSH密钥对给你的阿里云ECS加把安全锁

先说一下:什么是 SSH 密钥对 SSH 密钥对,常简称为密钥对,是阿里云为您提供的新的远程登录 ECS 实例的认证方式,是一种区别于传统的用户名加密码模式的认证方式。 SSH 密钥对通过加密算法生...

51干警网
2018/05/24
0
0
CentOS启用ssh密钥登录

在某些时候,使用密码作为登录服务器的认证方式是不太安全的,为避免密码被暴力破解,许多时候可以采用ssh密钥登录服务器,这里以CentOS为例。 第一步   生成秘钥对 方法一、在服务器上利用...

后盾风云
03/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

idea运行spring boot(推荐)

下载idea 注册激活:http://idea.lanyus.com/ 照着网上的步骤创建spring boot,这里记录存在的坑 首先gradle需要在本地配置环境变量,配制成本地的,联网下载的话要很久很久 第一次不要使用g...

安卓工程师王恒
24分钟前
2
0
java final学习笔记

代码如下:class Circle{ double r; double pi=3.14; public Circle(double r) { this.r=r; } public void getArea() { System.out.......

hellation_
42分钟前
1
0
JavaConfig版

中心思想:去xml配置文件。 在Spirng Boot和Spring Cloud中,大量使用了注解与JavaConfig。 xml文件 对应的Java类 spring.xml SpringConfig.java spring-mvc.xml SpringMvcConfig.java web.x...

流小文
今天
6
0
Go 定时器内部实现原理剖析

前言 前面我们介绍了一次性定时器Timer和周期性定时器Ticker,这两种定时器内部实现机制相同。创建定时器的协程并不负责计时,而是把任务交给系统协程,系统协程统一处理所有的定时器。 本节...

恋恋美食
今天
6
0
分布式协调神器 ZooKeeper 之整体概述

ZooKeeper 最早起源于雅虎研究院的一个研究小组。当时,雅虎内部很多大型系统基本都需要依赖一个类似的系统来进行分布式协调,但是这些系统往往都存在分布式单点问题。所以,雅虎的开发人员就...

别打我会飞
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部