Windows ssh idrsa的默认位置(git install)

时间:2016-09-23 20:24:54

标签: windows git ssh

我的Windows 7 PC上安装了git 我在

中安装了ssh.exe
ssh -i%USERPROFILE%/.ssh/id_rsa maven_repo@mvnsnap.metcarob.com -p7345

这也在我的道路上。

以下命令有效并将我连接到我的服务器:

ssh maven_repo@mvnsnap.metcarob.com -p7345

然而,如果我跑

C:\Program Files (x86)>ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (//.ssh/id_rsa):

我被提示输入密码。我需要这个才能成功运行maven目标。我希望能够指定默认的idrsa位置。

有趣的是,当我运行它时,ssh-keygen输出以下内容:

func mapView(mapView: GMSMapView!, markerInfoContents marker: GMSMarker!) -> UIView! {
        if let infoView = UIView.viewFromNibName("MarkerInfoView") as? MarkerInfoView {
            infoView.lblTitle.text =  "Title" //marker.title
            infoView.lblDescription.text = "Description"
            infoView.lblDescription.numberOfLines = 0
            infoView.lblDescription.lineBreakMode = NSLineBreakMode.ByWordWrapping
            infoView.lblDescription.sizeToFit()
            return infoView
        } else {
            return nil
        }
    }

似乎未能获得%USERPROFILE%位置。有人可以提出解决方案吗?

1 个答案:

答案 0 :(得分:0)

我发现我必须设置一个名为HOME的用户环境变量,并且ssh选择了这个