putty远程登录linux有啥用,putty 自动远程登录linux

在实际的开发和学习中我们会频繁的使用某些远程登录工具,通过网络登录到linux系统中进行程序编写和调试。Putty是比较流行的工具,但是在putty下每次链接到远端linux都要重新输入用户名和密码,就显得有些麻烦了。那么,有没有什么方法来实现双击一下putty图标就能自动免密码链接到远端系统呢?

设置linux ssh服务端

首先,你的linux中要安装好openssh-sever。然后我们要生成ssh秘钥文件。

打开linux命令行终端,输入命令 ssh-keygen。

接下来会有如下图提示,要求输入文件名,这里我直接按回车采用默认参数。

85de17bb08a6c4d434b90ef483ad21f2.png

接下来提示输入密码,太啰嗦了,直接回车!忽略密码。

326d914540c5c7b9682fbab59936bd43.png

再次确认密码也一样回车。

b8cc38c020208534c103fbc818fc8159.png

接下来提示文件已经保存,以及文件的保存路径。

5581c7aa9641e1a36afbbee0fc4f8a35.png

直接用cd 命令直接进入 .ssh

输入 ls 查看一下,两个文件已经在这里了。

b3c652ee38f2ce70cc8918e963df60b9.png

用 mv id_rsa.pub authorized_keys 命令将id_rsa.pub文件重命名,openssh-sever 会在我们的家目录下查找 ./ssh/authorized_keys 作为它验证远端链接的公钥。

70b813172b35d4dd84b707241c833993.png

到此,linux端就设置好了^_^。继续。。。。

设置putty客户端

我们要将id_rsa 这个文件从linux里拷贝出来,方案自选。不过要注意的是,在ubuntu的图形界面下是不显示以 “.”开头的文件的 .ssh目录也自然无法显示。我们可以用cp 命令拷贝到我们的家目录(我的是/home/colin)

3c65c54dd566b69ed4e49604d4f6f26a.png

之后我们就可以在家目录里看到它了

b85940e8b4bd462a773ae6d46183bf14.png

将文件拷贝到你的windows后我们要进一步设置putty了。

这个id_rsa 是我们要用于自动登录认证的私钥,但是putty还不能直接使用要转换一下。

找到putty源程序的存放目录,找到PUTTYGEN.EXE,如果没有,可以到putty下载页面下载http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

dd66960298801f7cf23d78b0bbc20c9e.png

双击运行程序,点击load按钮。

8c9b295e516c2beba05296241b4887d4.png

找到生成好的私钥文件并打开。

9bc496799db8645a183905e1f38acab7.png

点击 Save private key 保存并生成putty能用的私钥。

56e023a8f64c0ecdf18541ecf2c2ed8d.png

随便取个名字保存,我这里叫private注意你保存的路径,别一会儿找不到了。

b20407dbc48cafd91988a677a6c9b46b.png

打开putty,在 Connection->SSH->Auth 菜单下点击 Browse 按钮,选择刚才生成的私钥 private.ppk

84bb4cf52c3ccb6ba6a59f5753bdaff3.png

在 connection->data 下输入你的linux用户名。

3c733c8ccc1cd37cd9c56a08f9e3406d.png

在session 的hostname 中输入linux的IP地址;saved sessions 中随便输入一个名字,我这里叫test。然后点击save保存。

6e785352c571c462d97ab42bdab095d8.png

好了现在可以测试一下成果!点击open。看看是不是打开了?当然要注意的是你所使用的用户名要在root用户组,否则还是不行。怎么办呢??

用 sudo vi /etc/ssh/sshd_config 打开ssh配置文件

f0d52d7f1e6ddf81cef19823da01728e.png

设置

StrictModes no保存并重启ssh服务。

768e0ac271d203a24e652c352911f55f.png

如果再不行就设置 PermitRootLogin no。然后重启ssh服务。如果还不行,那就加入root组吧。。。。。

顺便再文件尾部再加一句 UseDNS no 这样可以提高登录速度。

2f8714897e372402be74242252ea9be7.png

接下来给putty再创建一个快捷方式并取个新名字

de5f2b951a6785286ba4a1aa518765e4.png

鼠标右键属性

04f44796e8cdba231911fb5a7317836e.png

添加在目标后面 添加 –load test 确定保存。以后直接双击这个图标就可以了。

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

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

相关文章

eclipse中对单独JS文件取消报错的处理

eclipse中对单独JS文件取消报错的处理 eclipse中js文件报错的情况,或许大家早已习以为常了,那么有什么好的方法可以将其忽略掉呢?如果你也在寻找此问题,那么本文或许可以帮助到你 - 忽略某个js文件报错的方法: Project…

c语言方向变量,C语言,变量与内存

一、数在计算机中的二进制表示符号位:最高位为符号位,正数该位为0,负数该位为1;原码:原码就是符号位加上真值的绝对值, 即用第一位表示符号, 其余位表示值反码:正数的反码是其本身;负数的反码是…

新距离

1、这是个现实的社会,感情不能当饭吃,贫穷夫妻百事哀。不要相信电影里的故事情节,那只是个供许多陌生人喧嚣情感的场所。只有不理智和不现实的人才相信。  2、给自己定目标,一年,两年,五年,也…

android开发 文件分享到应用,Android开发之——7.0适配之应用之间共享文件(FileProvider)...

前言Android 7.0强制启用了被称作StrictMode的策略,带来的影响就是你的App对外无法暴露file://类型的URI了。如果你使用Intent携带这样的URI去打开外部App(比如:打开系统相机拍照),那么会抛出FileUriException异常。官方给出解决这个问题的方…

android涂鸦板保存功能,android实现涂鸦,保存涂鸦后的图片,清屏

自定义view的类,代码如下:[html]package com.xy.tuya;import android.annotation.SuppressLint;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android…

浏览器与服务器响应流程-----(转)

一. 解析域名地址为IP地址 浏览器DNS缓存:以Chrome为例,在浏览器窗口中输入chrome://net-internals/#dns,就可以查看当前浏览器DNS缓存记录,chrome的DNS缓存过期时间还是比较短的,大约为1分钟。 本机DNS缓存&#xff1…

Pc-98 android,PC安卓多功能搞机助手3.98

V3.98版本更新日志:1.全新多设备检测机制,底层代码重写;2.新增支持检测安卓用户是否允许当前电脑调试设备;3.软件冻结#卸载中新增清除指定应用数据;4.小米线刷检测功能优化,修复之前版本不能正确识别设备是…

拼接路径的两种方式

//本文永久链接,转载请注明出处:http://www.cnblogs.com/ChenYilong/p/3490669.html https://www.evernote.com/shard/s227/sh/1401e497-899e-4b04-9ff6-e1d9638e9f25/f6b722ed5cb2c5f603a9b242ee7fe230转载于:https://www.cnblogs.com/ChenYilong/p/3490669.html

android像素鸟,像素鸟Flappy Bird

Flappy Bird是最近非常热门的一款像素游戏,Flappy Bird 的游戏规则异常简单:和Frogmind Games的成名作品BADLAND类似,玩家只需要点击屏幕就可以操作游戏,控制角色通过各种障碍。看似简单的规则下是让人抓狂的游戏难度。首先&#…

Android是什么 之三手机之硬件形态

手机硬件形态  本节可能与Android无关,但是Android系统现在这个阶段更多的是移动终端形态的开发平台,本节给出了Android背后的工作-Android管理的硬件是什么,Android的本质就是要管理好这些硬件部分,为用户提供一个体验更好&…

品味性能之道十一:JAVA中switch和if性能比较

通常而言大家普遍的认知里switch case的效率高于if else。根据我的理解而言switch的查找类似于二叉树,if则是线性查找。按照此逻辑推理对于对比条件数目大于3时switch更优,并且对比条件数目越多时switch的优势越为明显。一、测试目的最近与开发同学对于前…

miniblink载入html,winform使用miniblink展示html(全屏)

【实例简介】使用miniblink 展示html的例子,miniblink基于chromium的浏览器控件【实例截图】点击下图中的百度,即可 实现全屏访问 百度网页 ,如下图:其实是winform嵌入的这个网页,打开即是 全屏效果【核心代码】using …

html设置照片模糊效果,CSS如何实现照片模糊?

在开发网页时,照片模糊处理会经常被使用,比如当我们背景图的模糊,当我们不想背景图片过于突出影响美观时,就可以设置将照片模糊处理,突出文字部分。那么 CSS 如何实现照片模糊呢?这篇文章 w3cschool 小编告…

女生学计算机未来出路,计算机真的已经烂大街了吗,女生学计算机没出路吗?...

假的。先说第一个问题:情况是,现在程序员是很多,但多半是中低端程序员,高端程序员供不应求,薪资一涨再涨。现在的程序员门槛一高再高,就是为了淘汰掉那些半吊子的程序员。如果你是靠从网上复制粘贴代码的“…

这些快捷键要学会使用啊

史上最全苹果键盘及Xcode快捷键整理 它们分别是command、option、control、shift以及esc除了command键上有标志之外其余四个可以通过这四个键对比比较出来。 谢谢原文作者提供较详细的快捷键说明。 常用的Xcode快捷键,工欲善其事,必先利其器。mac的键盘和…

关机计算机专业,电脑关机后自动重启怎么回事

日常生活中,大部分的网友朋友们都碰到过电脑在正常使用时,突然电脑自动重启了,并且多次尝试强制关机都无效,令人费神。下面小编针对此问题的原因给出了几种方法,希望对大家有所帮助,快来看看吧!…

计算机无法打开打印机ip端口,讲述Win10电脑上无法选择打印机端口的解决方法...

我们在Win10电脑上使用打印机,进行打印材料是很平常的一件事,但是有用户在Win10电脑上,操作打印机时,出现了打印机端口无法选择的问题,不知道该怎么办?如果打印机端口无法正常选择的话,就代表我…

计算机WIN7动态硬盘分区,win7硬盘分区教程

win7硬盘分区教程硬盘分区其实是对硬盘的一种格式化,进行了此步骤后才可以使用硬盘保存各种数据,下面是小编为大家详细介绍win7硬盘分区教程,欢迎大家阅读!一、进入磁盘管理工具我们点击要对硬盘进行分区,我们首先得知…

计算机的alu的作用,算术逻辑运算单元(ALU)的基本功能是什么 – 手机爱问

2004-12-28解释定点运算器的功能和组成部件解释定点算器包括ALU\阵列乘除器\寄存器\多路开关\三态缓冲器\数据总线等逻辑部件。运算器的设计,主要是围绕ALU和寄存器同数据总线之间如何传送操作数和运算结果进行的。在决定方案时,需要考虑数据传送的方便性和操作速度,在微型机和…

笔记本上的小键盘计算机怎样用,笔记本数字小键盘不能用怎么办【解决方法】...

许多笔记本键盘中都会携带一个小键盘,与台式电脑的键盘大小差不多,小键盘上面标注着阿拉伯数字0到9,非常适合会计行业的人们使用。小键盘可以帮助人们快速地将数字敲打出来,使用起来极为方便。要知道,大键盘属于输入设…