Linux SSH Publickey登录

ssh 登陆验证分两种: password 和publickey

password方式:
通过用户名和密码的方式验证身份!

publickey方式:
publickey方式使用publickey privatekey的方式验证,你需要生成一对publickey privatekey.
把publickey放到服务器上.你登陆的时候,服务器会用你的publickey去验证用你的用privatekey加密过的信息.
由于服务器上的只是publickey,即使被黑了,也不怕密码丢失.比上面那种password方式更加安全.

操作步骤:

1.建立公钥与私钥,使用rsa方式

# ssh-keygen -t rsa
Generating public/private dsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): ← 钥匙的文件名,这里保持默认直接回车
Enter passphrase (empty for no passphrase): ← 输入口令,如想无口令认证直接回车
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
1e:16:9e:d5:d2:6a:b6:e2:a0:de:14:b2:eb:d1:5e:03

#cd ~/.ssh ← 进入用户SSH配置文件的目录
# ls -l ← 列出文件
total 8
-rw------- 1 youruser youruser 668 Feb 26 14:01 id_rsa ← 确认私钥已被建立youruser 指的分别是你的用户和所属组
-rw-r--r-- 1 youruser youruser 616 Feb 26 14:01 id_rsa.pub ← 确认公钥已被建立
# cat id_rsa.pub >>authorized_keys ← 公钥内容输出到相应文件中
# chmod 400 authorized_keys ← 将新建立的公钥文件属性设置为400

2.分别把id_dsa id_dsa.pub 拷贝到Client端,

(1)windows下copy到C:\Users\youruser\.ssh

(2)mac下copy到/home/youruser/.ssh 或者 ~/.ssh

4. Client软件配置

(1)SecureCRT配置
选择对应的session-->右键单击属性选项(将出现图一画面)-->SSH2-->首先把password的对勾取消,然后选中PublicKey-->单击右边的属性按钮.(将出现图二画面)-->选择使用会话公钥设置-->使用身份或证书文件-->id_dsa.pub(选中刚从服务器上拷贝下来的公钥和私钥文件)。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/298447.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

一年几百亿的电费 中国移动再提5G功耗问题

最近,中移动高管表示,在5G网络建设中,中国移动将贯彻绿色发展的理念,利用节能技术,使功耗尽可能能够减少。之所以如此,原因之一是中国移动的网络功耗上受到一定程度的压力。在中国移动招股书中也反映出了5G…

IIS 7.0的集成模式和经典模式

IIS7.0中的 Web应用程序有两种配置模式:经典模式和集成模式。经典模式是为了与之前的版本兼容,使用ISAPI扩展来调用ASP.NET运行库,原先运行于 IIS6.0下的Web应用程序迁移到IIS7.0中只要将应用程序配置成经典模式,代码基本不用修改…

拆弹部队火了,种***的笑了

第82届奥斯卡颁奖落幕,美国战争片《拆弹部队》一举战胜票房第一的《阿凡达》获得6项大奖,而 《拆弹部队》这部电影并未进入电影院线,众多影迷们只能求助于互联网,《拆弹部队》立即成为搜索热词。只能在网上看大片,将面…

海外服务器搭建网站访问很慢,海外服务器访问速度变慢了怎么办

但随着越来越多的站长选择在海外服务器上搭建网站,也有许多使用者开始抱怨服务器速度怎么越变越慢了?所以我们在这里讲解下如何解决服务器访问速度变慢的问题。海外服务器访问速度变慢了怎么办首先我们需要找到是什么原因降低了服务器速度,其…

别 再 给 我 打 拼 音 缩 写 了

全世界只有3.14 % 的人关注了爆炸吧知识今天给大家介绍个朋友——姜哥!他和所有即将步入中年的雄性一样,最爱在会议室上呼风唤雨,精神上俯视后辈。口头禅是“年轻人,这才哪到哪啊”。对新周猫“姜哥”来说,走出猫窝就是…

ios把数据传递到另一个页面_iOS 委托 页面之间传递数值

ios的页面传值方法很多,本博客主要是 通过委托模式 来传值。 将一个页面中时间选择器的值传递到另外一个页面主要包括三个模块第一:A类第二:委托协议第三:B类首先定义个一委托UIViewPassValueDelegate用来传递值protocol ViewPass…

json 格式化工具_如何在命令行中优雅地处理JSON

当年刚出道的时候,整天使用 grep/cut/awk 处理各种纯文本日志。那时候的日志都是一行一条,内容使用特定分割符。使用各种 unix 命令配合管道真可谓得心应手。然而,到了 9102 年,好多数据都以 json 形式传输和存储。awk 这类工具在…

割点和桥算法——摘自《算法艺术与信息学竞赛》

http://blog.csdn.net/cicirise/archive/2009/04/13/4068611.aspx 最近在做圆桌骑士的问题,在一个无向图中求出双连通分量,判断各双连通分量中是否含有奇圈,求出不能构成奇圈的节点的个数。思路大概明确了,但是写的时候老是出现问…

云计算参考架构几例

云计算参考架构: 上图阐释如何创建私有和混合云,最终用户可以自行提供计算、 存储和网络。许多大型组织开始创建内部的私有云,来增强其数据中心战略。 58同城的云架构: 百度社区的云架构 结合对弹性服务的理解,第一个是弹性伸缩,你…

C#开源类库推荐:拼多多开放平台SDK,开源免费,支持.NET Core!

今天推荐一个拼多多开放平台DotNet SDK!开源地址:https://github.com/niltor/open-pdd-net-sdk作者:niltor背景介绍来源原文链接:https://www.cnblogs.com/msdeveloper/p/open-pdd-net-sdk.html环境支持支持基于 NETStandardv2.0 的项目&…

【VS2008无法启动asp.net development server】的解决

【VS2008无法启动asp.net development server】的解决 今天在VS2008中浏览打开一个网页时,就弹出对话框“无法启动asp.net development server”,试了很多次都是这样,有时就提示“无法连接到asp.net development server” 在网上找到下面的解…

不同服务器数据库表连接查询修改,如何连接多个数据库,mysql中的服务器和查询两个表中的对方?...

我期待从不同服务器连接两个不同的数据库。此外,我想运行一个查询,从两个数据库中获取数据到一个单一的结果。我正在使用mysql在PHP脚本中执行此操作。这里是如何很期待做[没有成功:)]如何连接多个数据库,mysql中的服务器和查询两个表中的对方…

道理我都懂,但你到底为什么偏偏喜欢咬我??

▲ 点击查看眼看着天气一天天热起来,我这春困还没醒呢,蚊子们倒是醒过来了。每天晚上一关灯,就能听到它在我周围“嗡嗡嗡”地叫,可一开灯,又找不到它在哪儿,心里真是恨得直痒痒。才刚进四月,我就…

python爬虫登录有验证码_大神教你用Python爬虫模拟登录带验证码网站

爬取网站时经常会遇到需要登录的问题,这是就需要用到模拟登录的相关方法。python提供了强大的url库,想做到这个并不难。这里以登录学校教务系统为例,做一个简单的例子。 首先得明白cookie的作用,cookie是某些网站为了辨别用户身份…

创建失败_号称人人都可编辑的百科词条,创建之路为何屡屡失败?

​作为企业推广的第一步,百科词条可以说是最直观最便捷的了,当我们想要了解一个企业的信息,往往上网查找百科信息,而且百科类的权重是比较高的,都会在搜索结果首页展示。而企业需要做百科词条的原因就是,编…

十个必备的.NET开发小工具(1):Snippet Compiler

作者:James Avery 翻译:lucentoff 出处:http://msdn.microsoft.com/msdnmag/issues/04/07/MustHaveTools/default.aspx 声明:版权属原作者所有,转载请注明出处!本文将介绍下列工具: 代码片段编…

分享一个点赞超过100的漂亮ASP.NET MVC蓝色界面框架

从 陈贞宝 博客中看到一个MVC模板感觉特别漂亮就尝试着分离出来,直接拿来用啦,直接拷贝到自己的常用的代码库里收藏起来,地址是http://www.cnblogs.com/baihmpgy/p/3817613.html 下图是该界面框架的样式。 要使用该界面框架,你可以…

.NET 6 中哈希算法的简化用法

.NET 6 中哈希算法的简化用法Intro微软在 .NET 6 中引入一些更简单的 API 来使用 HMAC 哈希算法(MD5/SHA1/SHA256/SHA384/SHA512)微软的叫法叫做 HMAC One-Shoot method, HMAC 算法在普通的哈希算法基础上增加了一个 key,通过 key 提升了安全性&#xff…

iis 404错误从定向完美方案

is 404错误从定向完美方案 自定义404页 面返回不当状态码如“200”等给网站最终SEO效果带来的不利影响,因此,确保自定义的404错误页面能够返回“404” 状态码是极为重要的,也是网站优化与SEO的基本要求。 HTTP404对 SEO的影响   自定义404错…

python 百度百科 爬虫_python简单爬虫

爬虫真是一件有意思的事儿啊,之前写过爬虫,用的是urllib2、BeautifulSoup实现简单爬虫,scrapy也有实现过。最近想更好的学习爬虫,那么就尽可能的做记录吧。这篇博客就我今天的一个学习过程写写吧。 一 正则表达式 正则表达式是一个…