标签: putty

如何让 Home、End、Delete 密钥适用于 PuTTY SSH 会话到 Cisco ASA?

我希望在使用 PuTTY 访问 Cisco ASA 上的 CLI 时能够使用 Home、End 和 Delete 键。目前,当我使用这些键时,我会看到 ~ 字符。

我尝试将 Home 和 End 的 PuTTY 会话键盘设置从 Standard 更改为 rxvt - 这导致 Delete 给出 ~,Home 什么都不做,而 End 给出 w。

是否可以让我的键盘正常工作?

我让这一切都可以正常连接到 Linux,但不能连接到 Cisco 设备。

ssh putty cisco-asa

7
推荐指数
1
解决办法
9584
查看次数

Filezilla/Puttygen 无法识别私钥文件

我为 Azure 云服务上运行的 Ubuntu 虚拟机生成了一个密钥 http://www.windowsazure.com/en-us/manage/linux/how-to-guides/ssh-into-linux/

openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout myPrivateKey.key -out   myCert.pem
Run Code Online (Sandbox Code Playgroud)

将私钥加载到 Filezilla 时,它要求我转换格式,但是,当转换密钥失败时,从 linux 控制台使用 puttygen 也会发生同样的情况,使用以下命令:

puttygen myPrivateKey.key -o myKey.ppk
Run Code Online (Sandbox Code Playgroud)

在这两种情况下,我都有以下错误:

puttygen: error loading `myPrivateKey.key': unrecognised key type
Run Code Online (Sandbox Code Playgroud)

顺便说一下,这个密钥没有密码。

我找到了一个关于它的旧线程,但我使用的是 0.6.3 版本,它比这个线程推荐的要新:

http://fixunix.com/ssh/541874-puttygen-unable-import-openssh-key.html

我已经通过使用另一个适用于 Mac 的 gui 客户端 Fugu 设法解决了这个问题,但是我的一个同事使用 Windows,我仍然需要弄清楚这一点。

由于 Filezilla 是事实上的 ftp 客户端,我认为在那里解决它会更容易。

谢谢

ubuntu ssh ftp putty azure

7
推荐指数
1
解决办法
2万
查看次数

通过 Putty 工具通过 SSH 进行复制比通过 WinSCP 复制要慢

使用 PuTTY 工具从我的 Windows PC (1) 上传到我在另一个城市的 Ubuntu 机器 (2) 很慢。

我通过 OpenVPN 隧道和通过端口转发到 (2) 进行了测试。事实证明,通过 SSH (plink.exe) 或 pscp.exe 使用 rsync (Unison) 比在 (1)->(2) 方向上使用 WinSCP(SCP 或 SFTP)进行复制慢 70%。两者的下载速度相同。

以下是一些数据:

link    protocol    software  source  target  max speed (kb/s)
theoretical speed 4.5mbits      1       2       560
theoretical speed 6.0mbits      2       1       750
VPN     SFTP        pscp.exe    1       2       180 <- not ok
VPN     SFTP        pscp.exe    2       1       640
VPN     SFTP        winscp      1       2       570 <- ok
VPN     SFTP        winscp      2       1       670 …
Run Code Online (Sandbox Code Playgroud)

ssh sftp putty winscp

7
推荐指数
2
解决办法
7354
查看次数

恢复 SSH 私钥?

我有一个 RSA 密钥(由 PuTTYgen 生成),用于通过 SSH 登录到一堆机器。或者更确切地说,我有这样一把钥匙。(它所在的计算机崩溃了,以至于需要重新安装 XP。私钥文件是由文件系统加密的,现在它基本上是在整个其他操作系统和用户上,无论 XP 会做什么显然不能再解密密钥了。)

我剩下的是一个与 OpenSSL 兼容的 base64 公钥(来自其中一台仍然设置为接受密码的机器),当然还有密钥的密码。我可能(!)仍然有机器死机之前注册表的旧备份,但必须搜索它。无论哪种方式,听起来可能无法恢复密钥文件本身。(如果它可能的,那简直太好了,但是前景并不期待好为止。)

如果我无法恢复包含它的实际文件,有没有办法恢复私钥?也许通过将公钥导入 PuTTYgen 或 openssl 并对其进行一些反向操作?联系所有相关管理员并向他们发送新密钥可能会很痛苦,因此这几乎是最后的手段。

ssh rsa putty openssl private-key

6
推荐指数
3
解决办法
2万
查看次数

SSH隧道速度很慢

我有一个使用 Ubuntu Linux 的远程服务器,我想使用 PuTTY(plink) 从 Windows 机器与该服务器建立 SSH 隧道。我必须使用此方法来访问该服务器上的某些服务,因为防火墙阻止了该服务器上除 22 ssh 端口之外的所有端口。但是 SSH 隧道的连接速度非常慢。我已经使用 iperf 工具检查了速度。

以下是在不使用 SSH 隧道的情况下使用 iperf 的结果:

[  5] local <remote_server_ip> port 5001 connected with <my_internet_ip> port 11154
[ ID] Interval       Transfer     Bandwidth
[  5]  0.0-10.4 sec  5.12 MBytes  4.13 Mbits/sec
Run Code Online (Sandbox Code Playgroud)

这是通过 SSH 隧道使用 iperf 的结果:

[  4] local 127.0.0.1 port 5001 connected with 127.0.0.1 port 38231
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-15.2 sec   896 KBytes   484 Kbits/sec
Run Code Online (Sandbox Code Playgroud)

速度确实不一样。这怎么可能?我应该做什么来修复它?

ubuntu iperf ssh-tunnel putty plink

6
推荐指数
1
解决办法
1万
查看次数

使用 putty 运行远程命令

当我做 putty -ssh user@host -pw password echo "hi"

我收到网络错误

但如果我这样做 putty -ssh user@host -pw password

在 putty 终端中成功打开 SSH 会话。但我只想运行一个命令。我如何在 Putty 中执行此操作?

putty

6
推荐指数
1
解决办法
5万
查看次数

Terminal.app 不支持 alt/meta/command-key 修饰符,例如 meta-backspace

这是在 Mac OS X 10.5 上观察到的,运行Terminal.app. 在本机 Linux 机器上,从bash命令提示符键入meta-backspace删除直到最近的空格。在 Mac 上,它会响起系统铃声。

使用Terminal.appas 终端通过 SSH 连接到 Linux 机器会导致同样的问题。

此行为与第三方应用程序一致iTerm。但是,Windows 程序 PuTTy按预期处理meta- backspace(和其他meta命令)。

terminal mac-osx putty

5
推荐指数
1
解决办法
2238
查看次数

服务器更改后,使用 PuTTY 的 SSH 隧道不再有效

编辑(澄清)

              Windows Client                  Remote Linux Server
 |----------------------------------|       |---------------------|
 ____________            ____________            ____________  
|            |          |            |          |            | 
| Firefox    | -------> | PuTTY      | -------> | sshd       | ---> (The Internet)
|____________|          |____________|          |____________| 
Network settings:    Interactive SSH Session     sshd_config
Manual Proxy:        (manual login)              posted below 
SOCKS Host:          Configuration Settings:
localhost:9870       Connection|SSH|Tunnels
                     set to D9870
Run Code Online (Sandbox Code Playgroud)

上述配置工作得非常好,直到我们的 ISP 将服务器更换为新的服务器。“完全没问题”是指我可以浏览整个互联网,包括通常在中国被屏蔽的网站。它仍然工作完全正常,当我登录到另一个SSH会话上另一个服务器作为测试(生产Web服务器,而不是一个我可以宗旨,为这个)。在所有情况下,手动 SSH 登录都正常工作。

我需要弄清楚为什么它不适用于新服务器,因为该服务器的唯一目的是为我们公司提供此功能。

以前的帖子

我们的服务器提供商最近更改了我们的服务器和 IP 地址。旧服务器的硬盘移到新服务器上,除了IP地址更改外,配置应该是相同的。

在迁移之前,我在 Windows 机器上使用 PuTTY 将网络流量作为 SOCKS 代理通过服务器使用设置为 9870 的动态端口。迁移之后,我重新配置 PuTTY 以指向新 …

ssh putty

5
推荐指数
1
解决办法
2万
查看次数

通过 SSH 远程桌面到 Windows 7 框

我一直在使用远程桌面访问 Windows 7 PC,通过 SSH 连接建立隧道,现在成功了一段时间,直到它突然停止工作。

客户端也是 Windows 7,我仔细检查了隧道(使用腻子)设置是否正确,以及远程 PC 上是否启用了远程桌面连接。

在客户端上,我有一个静态 IP 为 10.0.0.1 的环回适配器,在 Putty 中,我将 10.0.0.1:33891 转发到远程服务器上的端口 3389。

直到大约一周前,这一切都很好,我想知道可能发生了什么?现在远程桌面客户端卡在“配置远程会话”中,然后超时。

有任何想法吗?

ssh windows-7 remote-desktop ssh-tunnel putty

5
推荐指数
1
解决办法
1万
查看次数

AIX 上与 PuTTY 一​​起使用的最佳 TERM 类型是什么,哪些 PuTTY 设置应该调整?

我管理过很多AIX机器,一般都是5.3版的。

基本的终端功能工作得很好,但似乎有些事情没有。例如nmon显示lqqx而不是画线字符。

lqnmonqqqqqqqqr=ResourcesqqqqqqqqHost=sigloprodqqqqqqRefresh=2 secsqqq11:29.
1 Memory qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqx
x          Physical  PageSpace |        pages/sec  In     Out | FileSystemCx
x% Used       97.4%      1.3%  | to Paging Space   0.0    0.0 | (numperm) 5x
x% Free        2.6%     98.7%  | to File System    0.5    1.5 | Process   2x
xMB Used    7980.3MB    26.2MB | Page Scans        0.0        | System    1x
xMB Free     211.7MB  2021.8MB | Page Cycles       0.0        | Free       x
xTotal(MB)  8192.0MB  2048.0MB | Page Steals       0.0        |           -x
x                              | Page …
Run Code Online (Sandbox Code Playgroud)

putty aix term xterm

5
推荐指数
1
解决办法
4万
查看次数