标签: putty

在hudson中运行脚本时,Putty不会缓存访问服务器的密钥

我有一个简单的自动化过程,需要通过SSH将一些文件从linux服务器复制到Windows.这可以使用腻子来完成.

SSH作为协议的一部分,验证主机的身份,如果不知道是正确的,将提示您接受主机的身份.当我用putty手动连接linux服务器时,它不会提示任何信息来接受主机的身份.但是,一旦我将这个自动化过程放入Hudson作为计划工作.确切的信息是:

服务器的主机密钥未缓存在注册表中.您无法保证服务器是您认为的计算机.服务器的rsa2密钥指纹是:ssh-rsa 1024 cc:78:13:a3:68:a6:59:7e:b8:23:2d:13:3e:66:9b:b9如果您信任该主机,请输入" y"将密钥添加到PuTTY的缓存中并继续连接.如果要仅进行一次连接,而不将密钥添加到缓存中,请输入"n".如果您不信任此主机,请按Return键放弃连接.将密钥存储在缓存中?(y/n)连接被放弃了.

假设主机密钥正确,通常你会在这里点击"Y",以便在将来的连接中存储它.存储在HKEY_CURRENT_USER\Software\SimonTatham\Putty\SshHostKeys下的注册表中

但遗憾的是,在Hudson中运行的自动化进程无法通过命中"Y"进行交互,以将主机密钥存储在putty缓存中.而且我也无法通过在dos命令下运行自动化过程来重现该问题.

有谁知道如何解决这个问题?

putty host hudson key

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

最小化,最大化,还原和移动窗口的PuTTY快捷方式

Alt + Space命令对Putty不起作用(至少对我而言).所以,如果我要最小化或最大化我的PuTTY窗口,我将不得不使用非常不舒服的鼠标.有没有人解决这个问题?

谢谢你的时间!

putty keyboard-shortcuts

34
推荐指数
3
解决办法
4万
查看次数

当命令变得太长时,命令行会覆盖自己

我正在使用PuTTY登录Debian服务器.我有一个奇怪的问题,当我输入的命令太长时,它没有环绕并开始一个新行.相反,它从同一行的开头开始,并开始覆盖提示,然后是命令的开头.

该命令运行得很好,但它真的很烦人,我假设有一些设置可以解决这个问题吗?

linux debian putty

34
推荐指数
4
解决办法
3万
查看次数

Vim增量搜索

我在Linux机器上使用putty.我在vi中搜索的常用方法是输入斜杠/,然后输入我的搜索字符串,输入,然后通过nshift+ 查看所有匹配项n.

我想知道vi是否有像Eclipse的增量搜索(ctrl+ j)这样的功能,其中当我输入时,它跳转到下一个逻辑匹配.我想我的一位同事曾经这样做,但我不确定.

eclipse linux vim putty

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

在Windows中使用Putty SSH到Amazon EC2实例

我是亚马逊网络服务的新手,正在尝试使用Windows中的putty启动一个亚马逊实例和ssh.这些是我遵循的步骤,

  1. 创建了一对密钥.

  2. 使用SSH和HTTP规则创建安全组.

  3. 使用上述密钥对和安全组启动EC2实例.

  4. 使用puttygen将*.pem文件转换为*.ppk

  5. 使用putty尝试连接到实例的公共DNS并提供*.ppk文件.

我使用'root'和'ec2-user'登录,并使用SSH1和SSH2创建了ppk文件,因为所有这些尝试我在putty中得到以下错误,

"服务器拒绝我们的钥匙"

你们可以请帮助,任何建议将不胜感激.

ssh putty amazon-ec2 amazon-web-services

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

如何在Windows中使用PuTTY创建SSH隧道?

我需要在Windows中使用PuTTY创建SSH隧道,这与Linux中的此命令相同:

ssh -fN -L 2000:SomeIp:2000 myusername@myLinuxBox
Run Code Online (Sandbox Code Playgroud)

我在PuTTY中尝试了很多选项,包括将GUI中的源端口设置为"2000",将目标设置为"SomeIp:2000".目标设置为本地(如-L交换机所示).

我成功登录到我的SSH盒子但未进行端口转发.

这在Windows中是否可行,因此使用此端口(2000)的程序所做的所有连接都将通过此隧道?

windows ssh putty ssh-tunnel

29
推荐指数
3
解决办法
7万
查看次数

PuTTY连接管理器下载?

我在哪里可以下载PuTTY Connection Manager?

我是PuTTY用户,最后决定我需要升级到标签式SSH环境.我发现很多线程/网站都在谈论PuTTY连接管理器,但是所有线程/网站都指向丢失的页面/文件.

ssh putty

29
推荐指数
4
解决办法
15万
查看次数

PuTTYgen没有给我SSH-2 RSA的选项

多年来我一直在从Ubuntu访问我的AWS EC2实例,没有任何问题.我还想从Windows机器连接到它.该过程似乎很简单...将我的*.pem文件复制到Windows机器并转换为*.ppk使用PuTTYgen.

亚马逊指令提供以下内容......

在此输入图像描述

但是当我打开PuTTYgen时,我得到......

在此输入图像描述

没有可用于SSH-2 RSA的选项.

我在这里错过了什么?.ppk如果没有给定选项,如何创建SSH-2 RSA格式?

putty pem amazon-web-services

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

Vim在腻子上显示奇怪的角色

当我在Vim中编辑文件时,我会显示一些带有一堆Â的行.

我已经检查了编码

:set encoding
Run Code Online (Sandbox Code Playgroud)

它说utf8

encoding=utf8
Run Code Online (Sandbox Code Playgroud)

有谁知道这是从哪里来的以及如何阻止这种行为?

问候,

杰里米

vim encoding putty character

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

Windows上的SourceTree:如何连接到SSH?

我有一个SSH访问我的网络托管,它适用于PuTTY(我只需要输入我的域名,用户名和密码),但是使用SourceTree似乎更复杂.

虽然PuTTY有"主机名","用户名"和"密码"字段,但SourceTree不需要特殊文件" .ppk"?

我需要通过SSH将SourceTree连接到我的网络托管,原因很明显,我想用它来推送到我的网络托管上的远程存储库.

那么如何.ppk从我的域/用户名/密码中生成一个文件?任何帮助非常感谢!

PS:我注意到他们通过提供两个简单的字段("用户名"和"密码")非常容易地连接到BitBucket,并且使连接到第三方SSH非常困难...这是故意的吗?试图阻止竞争?!

windows git ssh putty atlassian-sourcetree

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