标签: git ssh azure-pipelines
我需要设置SSH连接端点,以便添加任务以将文件从存储库远程复制到远程计算机。
我有以下信息,
我在端点字段中添加了.ppk文件所需的信息和内容,但是我收到错误:等待握手时超时..(当我输入密码时) 错误:无法解析privateKey:不支持的密钥格式。(当我输入密码时)
我在这里做错了什么? 我在使用VSTS2015
答案 0 :(得分:0)
对于SSH服务端点,请尝试使用ssh私钥id_rsa代替。
id_rsa
要生成ssh密钥,您可以使用ssh-keygen,选择路径并输入ssh密钥的密码。之后,您可以在id_rsa文件夹中找到.ssh文件。将id_rsa的内容复制为ssh端点中的私钥。
ssh-keygen
.ssh
除了将文件从bitbucket复制到远程计算机外,您还可以直接使用 Windows计算机文件警察 y任务。在构建定义中:
获取来源:选择Rempte repo - >将bitbucket repo设置为url - >输入bitbucket的用户名和密码。
Windows机器文件复制:管理员登录应为ComputerName\UserName。
ComputerName\UserName