PuTTY下的保持SSH连接及复制粘贴功能

大伟哥 提交于 2020-02-01,周六, 12:04

让每一个使用Linux服务器的站长都放弃Windows转用Linux桌面是不现实且完全没必要的,使用Windows桌面同样可以SSH登录和管理Linux服务器。

在PowerShell出现以前,PuTTY是Windows系统下大伟哥唯一推荐的SSH远程登录软件,因为它免费开源、功能强大而体积小巧,最新的0.73免安装版本体积只有1MB大小,下载下来,双击打开就能运行,输入服务器IP地址和端口就能登录操作,非常方便。

下面大伟哥简单介绍两个使用PuTTY登录管理Linux服务器时容易碰到的问题的解决方法。

一、如何保持PuTTY的SSH连接不断线

使用PuTTY的默认配置登录Linux服务器以下,如果几分钟没有任何操作,就可能自动断开链接进入inactive状态了,这时候如果还要操作,就只能关闭当前窗口重新打开一个PuTTY。那么能解决这个恼人的问题吗?

这其实不能算是问题,修改一下PuTTY的配置选项就可以了。

打开PuTTY-PuTTY Configuration - Connection:

Sending of null packets to keep session active - Seconds between keepalives (0 to turn off):

这里可以设置发送空包的时间间隔,一般设置为10-60就差不多了。

另外还要选中下面的选项:Enable TCP keepalives (SO_KEEPALIVE option)

PuTTY Keepalives

如此一来,PuTTY就会在指定的时间内发送空包到服务器,这样就可以避免因为长时间不操作导致SSH连接中断了。

二、PuTTY如何复制和粘贴

很多站长对Linux不是很精通,但是类Linux的服务器又在互联网上占了大部分比例,在使用Linux实在是没办法的事情 ,很多命令行的操作都是比着网上的教程来的,因此要复制和粘贴有些复杂的带多个参数的超长命令就很有必要了。

偏偏在PuTTY里面Ctrl + C又不能实现Windows下的复制功能,因为Ctrl + C这个快捷键在Linux命令行下另有他用,是用来中断当前正在执行的操作的。此路不通,那咋办呢?

实际上很简单,用鼠标就可以直接操作复制和粘贴了。

先来说复制。在PuTTY外面,复制还是用Ctrl + C实现,比如从网页上复制教程里的命令;要复制PuTTY里面的内容,按住鼠标左键不放直接选择,内容就就到粘贴板上了。

那粘贴呢?更简单,点一下鼠标右键就OK了。

什么鬼?!这么简单的东西,不百度一下就是不知道还有这种骚操作。

多说一句,使用PuTTY,要把经常登录的服务器的IP地址,端口还有其他连接选项保存为Session,方便以后再次登录。

再多说一句,大伟哥发现Windows 10以后,Powershell也是一个不错的选择,scp命令都能直接使用了!

文章分类

标签

添加新评论

此字段内容将保密,不会被其他人看见。

受限制的 HTML

  • 允许的HTML标签:<a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • 自动断行和分段。
  • 网页和电子邮件地址自动转换为链接。
验证码
发布评论前,请通过下面的验证,以免被当作垃圾评论机器人屏蔽。
6 + 10 =
计算出这道简单的算术题并键入答案。例如、1+3,就输入 4。