标签: putty

在Eclipse中使用putty的pagent和egit

我正试图通过Eclipse'ell'模块访问私有远程SSH git存储库.我在Windows上运行Eclipse.Eclipse中似乎并不自动地用腻子的PAGENT授权转发工作,我无法找到有关自定义由例如:It(例如,使用plink.exe)使用SSH的任何文件.

我在网上找到了关于设置其他Windows git客户端以使用putty/plink(例如,对于msysgit)的文档,但我似乎无法找到关于Eclipse的egit和putty(或eclipse)的任何信息.

我确信ssh密钥正常工作,因为我一直用Putty登录服务器.

具体来说,我使用Git Repository Viewer,单击"Clone Remote Repository",填写主机,存储库路径,协议(ssh)和用户.我点击"下一步".我可以告诉它它的连接因为我得到了一个弹出我服务器的独特横幅.然后我得到了

Transport Error: Cannot list the available branches: Reason: <URI>: Auth fail
Run Code Online (Sandbox Code Playgroud)

ssh登录只是通过sshkey,所以这就是为什么这不起作用(但至少它表明我已经掌握了基础知识).

任何人都有成功的egit +选美?或者知道它是否不可能?

更新

似乎这不起作用,因为Eclipse在内部使用了纯Java SSH(jsch)实现,而Eclipse包含的实现(尚未)支持授权代理协议.

已经提出了一些支持平台ssh代理的补丁(感谢@Janning的链接).请参阅此Eclipse 错误179924.更新#24包含有关拟议补丁的这一令人鼓舞的说明:

我已经确认我可以访问http://github.com/并通过egit with putty的选美来克隆一些项目.

我不完全确定,但似乎当前的挂起是围绕纯java unix-domain套接字库的一些许可问题,并且升级了Eclipse使用的纯java SSH实现.

最近的一个漏洞(编号360663)显示jsch所需的版本一直致力于蚀(而据我所知应该是下一个版本的一部分-应在2012年6月底).

eclipse putty jsch egit

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

使用Putty将sql文件导入数据库

我想通过命令行将.sql文件导入服务器上的数据库.

我明白我应该使用以下行:

mysql -u username -p database_name <textfilewithsqlstatments.sql

sql文件当前在我的本地文件夹中,我应该先将它上传到服务器吗?我该如何指定此文件的目录?

谢谢

mysql database hosting putty

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

.ssh目录不存在debian

我试图通过这篇文章建立公私密钥认证 http://www.ualberta.ca/CNS/RESEARCH/LinuxClusters/pka-putty.html

我正在将公钥添加到authorized_keys文件中,该文件应位于.ssh目录中.但是.ssh目录不存在.ls -a输出这个

.    boot         etc         lib         mnt   root     srv  usr
..   dead.letter  home        lost+found  opt   sbin     sys  var
bin  dev          initrd.img  media       proc  selinux  tmp  vmlinuz
Run Code Online (Sandbox Code Playgroud)

这没有显示任何结果

find / -name 'authorized_keys'
Run Code Online (Sandbox Code Playgroud)

所以,我应该创建它,或者我应该安装一些东西,它会出现.

谢谢

ssh putty

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

git连接被遗弃,致命:无法从远程存储库中读取

我正在尝试使用Pageant for ssh key克隆cygwin或GitBash(msy​​sgit)中的repo.我收到以下错误:

$ git clone git@github.com:username/your-project.git
Cloning into 'your-project'...
The server's host key is not cached in the registry. You
have no guarantee that the server is the computer you
think it is.
The server's rsa2 key fingerprint is:
ssh-rsa 2048 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48
Connection abandoned.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
Run Code Online (Sandbox Code Playgroud)

然而,当尝试使用gitub调试ssh连接时,它表示可行

$ ssh -T git@github.com
Warning: Permanently added the RSA host key for IP …
Run Code Online (Sandbox Code Playgroud)

git putty plink pageant

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

当用户名包含斜杠时,PuTTY PSCP错误"不支持本地到本地副本"

我正在尝试使用PSCP将文件从本地Windows计算机移动到远程Linux服务器.我连接到VPN,以便我可以使用我的用户名和密码访问我的远程Linux机器.

我的PSCP转移命令是:

pscp C:\Users\username\Desktop\list.txt PEM\username@10.120.43.78:/home/local/PEM/username
Run Code Online (Sandbox Code Playgroud)

这导致错误

不支持本地到本地副本


我试过这个命令只是为了试一试

pscp C:\Users\username\Desktop\list.txt username@10.120.43.78:/home/local/PEM/username
Run Code Online (Sandbox Code Playgroud)

上面的命令导致问我密码.但是,当我输入密码时,访问被拒绝.这是因为我的远程Linux机器用户名是PEM/username和不是username.但是,如果我使用PEM/username"本地不支持本地副本"的错误消息来了.是否与\用户名中的斜杠有关PEM\username

ssh putty pscp

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

PuTTY - 无法使用密钥文件(不是私钥)

我有一个PPK文件,当我连接到远程服务器时,我正试图让putty使用它.但我一直在下面得到这个错误,然后我被问到我的用户名(我应该直接允许我以root用户身份).

我不明白问题是什么,更糟糕的是我不知道如何进一步排除故障.我的一位同事正在使用相同的文件,并表示他的一切都很好.所以我被困住了.

我做了网络搜索,我找到的建议是将PEM文件转换为PPK文件.但这不适用于我的情况,我已经有了一个PPK文件.

我在本地计算机上使用Windows,而PPK文件位于 C:\ssh-keys\

任何帮助将非常感激.

无法使用密钥文件"C:\ ssh-keys\filename.ppk"(非私钥)
登录为:

这是标题:

filename.ppk
?  :           mBIN                ‚?&  PuTTY-User-Key-File-2: ssh-rsa
Encryption: none
Comment: imported-openssh-key
Public-Lines: 6
Run Code Online (Sandbox Code Playgroud)

ssh putty private-key

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

Connecting to Heroku Postgres using SSH (Putty)

I'd like to be able to connect to my Heroku postgres (crane) database from my desktop using Putty.

我最近从 Webfaction 搬到了 Heroku。在网络上,这是一个非常简单的过程(通过他们的文档:http : //docs.webfaction.com/user-guide/databases.html#starting-an-ssh-tunnel-with-putty)。

Heroku 允许您使用heroku pg:credentials. 此处显示:https : //devcenter.heroku.com/articles/heroku-postgresql#external-connections-ingress。我似乎无法弄清楚如何使用此信息通过 Putty 连接到数据库。

如果我尝试使用 Heroku info Putty 进行设置,则会出现此错误: Disconnected: No supported authentication methods available.

postgresql ssh putty heroku

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

为什么不包括PuttyTel?

出于好奇:为什么PuttyTel.exe不包含在Putty下载页面上的一体化.zip文件中? 在此输入图像描述

putty

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

Google Cloud SSH密钥

我已经使用Google Compute Engine设置了我的新服务器.我将用户及其公钥添加到Google Cloud控制台(sshKeys)中的元数据中.

我试图替换元数据中的公钥,但现在旧的似乎是唯一能够ssh进入我的服务器的公钥(使用PuTTY).新的似乎没有更新.

现在,即使我删除整个元数据或在sshKeys字段中键入乱码文本,它仍然可以工作!

是不是需要一段时间才能将元数据推送到服务器(我以前的尝试是瞬间完成的)?

ssh putty metadata google-compute-engine google-cloud-platform

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

如何使用 PuTTY 生成的密钥连接到远程服务器

我正在尝试使用VSCode 中的远程资源管理器扩展连接到远程服务器,但是当我使用 putty 生成私钥时private.ppk出现错误

无法建立连接

当我通读错误日志时,在它尝试加载 key 时C:\Users\user\.ssh\private.ppk,它说

无效的格式

如何使用 PuTTY 格式密钥进行连接?下面是我的config样子

Host ###.##.##.###
  HostName ###.##.##.###
  User <user>
  Port 22
  IdentityFile C:\Users\user\.ssh\private.ppk
Run Code Online (Sandbox Code Playgroud)

ssh putty remote-server ssh-keys visual-studio-code

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