首页 > 解决方案 > 尝试在 Cisco anyConnect VPN 上“vi”文件时,Putty 终端挂起

问题描述

我在家中使用 Cisco Anyconnect 客户端连接到我的办公室 VPN。我可以把腻子放到远程机器上。但是,当我尝试 vi 文件或执行诸如 netstat -an 之类的命令时,putty 终端就会挂起。我仍然可以打开一个重复的腻子会话,但即使它在我执行某些命令后立即挂起,永远不会恢复。

ls、uname -a 等一些命令可以正常工作。我的猜测是,当我尝试 vi(特别是大文件)或执行具有大输出的命令时,终端会挂起。

如果我从办公室连接到 VPN,然后 vi 相同的文件,它工作得很好。我的家庭网络是一个速度很好的宽带网络。此外,如果我从其他笔记本电脑使用相同的互联网、相同的 cisco-vpn 客户端和 vi 相同的文件连接到相同的 VPN,它工作正常!

有人可以就如何解决这个问题提供一些意见吗?

标签: vpnputtyvicisco

解决方案


我假设您使用相同的用户 ID 登录到远程机器,并且目标机器的配置文件(.bash_profile 和类似文件)中没有特殊脚本等。

几个想法——

1 - 您可能需要查看 putty 配置并查看两台笔记本电脑是否具有相同的版本和配置设置以连接到此服务器。

2 - 卸载腻子并重新安装。否则,请下载最新版本的 putty 并将其保存在不同的位置以使用它。

3 - 直接从 windows 使用 ssh 代替 putty。

链接上的更多信息


推荐阅读