几年前,整理过:PuTTY SSH自动心跳保持网络通信方式 和 SSH Write failed: Broken pipe 解决方案。
但这个依然未能完美解决问题,还是会有断开的情况出现。恰巧最近又翻到一篇国外的博客,提到一些SSH服务器的配置以实现心跳[……]
标签归档: PuTTY
Putty: Getting Server refused our key Error
最近发现新的服务服务器使用CentOS 9的系统时,Windows无法正常通过密钥登录,提示:“Putty: Getting Server refused our key Error”。
反复核对密钥是没问题的,Linux下倒能正常登录,问题原因是什么呢?[……]
PuTTY vim中end键delete键失灵的解决办法
有时发现PuTTY远程后,使用vim中,但是end键delete键home键都会失灵。这种情况解决办法也简单:
Terminal -> Features,勾选 “Disable application keypad mode” 。即可解决问题。
PuTTY如何命令行指定session
有时需要命令行拉起PuTTY,但是需要指定session,因为有密钥绑定对应账户,这个时候如何通过命令行拉起PuTTY呢?
示例代码如下:
putty.exe -load "session名称"[......]
ppk pem互转方法
确保系统有puttygen,没有的自行安装。 ppk转换pem指令如下:
puttygen in.ppk -O private-openssh -o out.pem
Windows Gui程序操作方式: load private key 然后要选择菜单Conver[……]
PuTTY SSH自动心跳保持网络通信方式
用PuTTY访问SSH服务器的时候,偶尔会有网络中断造成通信断开的情况,这种情况一般是因为PuTTY默认不会发送心跳包,时间太长未通信,服务器自动中断造成的。
解决起来也很简单,可以从SSH配置设置,可以参考之前写的文章:SSH Write failed: Br[……]
PuTTY session存放位置
putty的session保存的多了,有些东西需要批量修改,就比较麻烦了,所以一般要找的session的存放位置导出数据,批量修改完,导入回去即可。
那么存放在哪儿呢?
存放在注册表的:
HKEY_CURRENT_USER\Software\SimonTatham[......]
PuTTY vim VISUAL 无法鼠标选中复制粘贴解决办法
鼠标选中前,按住Shift即可。话说尝试了修改vimrc,没用,退而求其次用Shift这种方式也可以解决问题,就不深究了,反正也不是自己的服务器。
方法来自:https://blog.csdn.net/ugyn109/article/details/829931[……]
如何一键PuTTY登录并执行多个指令
示例:
新建个txt,一行一个放你登录后要执行的指令。
putty.exe -load Proxy -ssh root@127.0.0.1 -P 22 -pw password -m txtlocation
上述执行,-load Proxy 表示加载Proxy的模板配[……]
psftp 登录后批量上传示例
psftp工具是putty类的上传工具,命令行使用很方便,如何登录成功后批量上传文件?方法如下:
1.将上传文件的指令一行一条写入a.txt
2.通过如下参数启动psftp,即可在登录后按照a.txt上传文件,示例代码如下:
"psftp.exe"[......]