让每一个使用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就会在指定的时间内发送空包到服务器,这样就可以避免因为长时间不操作导致SSH连接中断了。

二、PuTTY如何复制和粘贴

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

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

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

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

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

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

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

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

putty终端linux怎么粘贴复制,PuTTY下的保持SSH连接及复制粘贴功能相关推荐

  1. Linux/ubuntu 服务器开启6010端口-X11服务-ssh连接

    此文首发于我的个人博客:Linux/ubuntu 服务器开启6010端口-X11服务-ssh连接 - zhang0peter的个人博客 晚上在检查我的Linux-ubuntu服务器的端口状况时发现开启 ...

  2. linux退出 putty_linux – 在一个命令中退出所有SSH连接并关闭PuTTY

    有没有办法退出所有SSH连接并以"一次性"关闭PuTTY?我在Windows 7中工作并使用PuTTY连接到各种Linux主机. 我发现自己工作方式的一个例子: SSH to ho ...

  3. linux mysql远程链接_Linux下mysql实现远程连接

    首先明白一点并不是mysql禁止远程连接,而是MYSQL的账号禁止远程连接.可能觉得我有点咬文嚼字了,不过我感觉分清这点还是很重要的.默认情况下,所有账号都是禁止远程连接的.在安装MYSQL的时候,在 ...

  4. linux服务器选ubantu或centos_如何通过SSH连接阿里云上的Linux系统

    首先SSH是啥,维基一下: Secure Shell(安全外壳协议,简称SSH)是一种加密的网络传输协议,可在不安全的网络中为网络服务提供安全的传输环境[1].SSH通过在网络中创建安全隧道来实现SS ...

  5. linux服务器自动断开,解决centos7服务器用ssh连接老是自动断开问题

    最近自己买了个服务器,用ssh连接时一段时间不操作就要重新连接,让人很是麻烦.现在终于解决了,步骤很简单. 登陆服务器后输入 lsb_release -a 可以查看系统版本,此命令适用于所 有的lin ...

  6. linux断开其他用户连接,如何Linux中通过命令行注销其他用户ssh连接

    使用SSH或Secure Shell是从命令行建立与Mac和Linux计算机的远程连接的一种非常常用的方法如果您是系统管理员或者由于其他原因在Mac上启用了SSH则最终可能需要注销其他用户的ssh连接 ...

  7. Linux系统网络正常可以ping通但是ssh连接不上

    1.多人共用Linux虚拟机忽然断开连接后忽然ssh连接不上,但是能够ping通,虚拟机网络也正常,能够ping通百度. 2.检查防火墙和ssh服务 :防火墙是关闭状态,ssh服务有报错. 3.使用s ...

  8. navicat 连接linux mysql_如何在windows下用Navicat Premium连接linux下的Mysql

    展开全部 当我们在Vmware中使用Linux下的MySQL ,界面不是很友好,所以我们使用Navicat Premium软件32313133353236313431303231363533e59b9 ...

  9. Mac下如何用SSH连接远程Linux服务器

    有两个方法,下面我来一一贡献给大家 1.终端命令 a).打开Mac的命令终端 b).输入ssh -p 22 root@101.xxx.xx.xxx(ip) 它会提示你输入密码,输入正确的密码之后,你就 ...

  10. 7 centos ssh 单机_虚拟机下CentOS7 开启SSH连接

    在虚拟机(Vmware Workstation)下,安装了CentOS7,现在想通过SSH工具连接虚拟机中的CentOS7 1.  首先,要确保CentOS7安装了  openssh-server,在 ...

最新文章

  1. http协商缓存VS强缓存
  2. 注册表模板-OEM信息自定义
  3. java带参数的构造方法_看了Java的Class的源码,我自闭了
  4. java 用流创建流_成为Java流大师–第1部分:创建流
  5. vfork()系统调用
  6. OJ1004: 三位数的数位分离
  7. 正则表达式30分钟入门教程-2
  8. python-Python 3中字符串可以被改变吗?
  9. 聊天宝解散罗永浩退出;三大运营商回应提速降费;天猫 iPhone XS 最高降 2000 | 极客头条...
  10. 检查键是否存在于JavaScript对象中?
  11. 计算机控制试压,试压泵计算机控制系统电脑控制试压泵自动记录功能
  12. sqltext的参数化处理
  13. 无聊的小知识--数据中心为啥要建在山区
  14. c# TcpClient 客户端断线重连类库
  15. 初探Linux--鸟哥私房菜读书笔记
  16. 大数据处理技术与人工智能技术
  17. unll是什么意思_javascript中null是什么意思?
  18. matlab postscript,Postscript软件特点全面解析
  19. linux cp -r 参数,Linux cp命令参数简介
  20. 研究股票?我们偷偷告诉你一个算法

热门文章

  1. c语言32关键字详解pdf,C语言32个关键字.pdf
  2. Windows注册表详解
  3. linux用户态定时器,一种基于linux用户态调用定时器的方法及系统的制作方法
  4. Visual Studio问题汇总
  5. win10专业版无法安装更新解决方法
  6. 坚果pro2刷Nitrogen OS安卓pie纯正原生
  7. ALT+回车键 是强制换行的快捷键
  8. UnityWebGL发布包问题及IIS配置
  9. python爬虫作业帮_2020高校邦《网络数据采集与Python爬虫【带实验】》课后作业参考答案2020知到《PPT创意动画》单选题答案...
  10. Android 键盘快捷键