Command line 使用teamcity命令行执行ssh远程登录时出现问题

Command line 使用teamcity命令行执行ssh远程登录时出现问题,command-line,windows-xp,ssh,qnx,teamcity-5.1,Command Line,Windows Xp,Ssh,Qnx,Teamcity 5.1,我想知道是否有人尝试过使用teamcity的命令行生成器执行ssh远程登录 现在,我想在一个QNX中微子上自动化一些测试,目前teamcity不支持它。作为一种解决方法,我在目标qnx机器上设置了一个ssh服务器,这样我就可以在中对可执行文件进行ssh和sftp 首先,使用qnx编译器(基于g++)在Windows XP上编译源代码。然后将可执行文件转换成qnx中微子。 接下来,使用ssh编写登录脚本以远程启动测试应用程序,并将结果发送回远程代理进行发布 我创建的批处理脚本可以独立运行,但是,在

我想知道是否有人尝试过使用teamcity的命令行生成器执行ssh远程登录

现在,我想在一个QNX中微子上自动化一些测试,目前teamcity不支持它。作为一种解决方法,我在目标qnx机器上设置了一个ssh服务器,这样我就可以在中对可执行文件进行ssh和sftp

首先,使用qnx编译器(基于g++)在Windows XP上编译源代码。然后将可执行文件转换成qnx中微子。 接下来,使用ssh编写登录脚本以远程启动测试应用程序,并将结果发送回远程代理进行发布

我创建的批处理脚本可以独立运行,但是,在将其连接到远程代理后,它无法登录ssh,并在以下命令下无限期挂起: ssh-l“/.sh”

注: 我已经在QNX.ssh/authorized keys文件中添加了远程代理的RSA公钥,自动登录正在运行。 是否也需要添加teamcity服务器的RSA公钥


有人知道这个问题吗?

我在QNX上基于密钥的SSH登录时遇到了一些奇怪的问题,这些问题与.SSH中密钥的文件权限有关。以及父文件夹(/home/username和/root)的权限

要/etc/openssh/sshd_config,请确保配置了syslog并记录了sshd输出,重新启动sshd并重试-它很可能会抱怨一些问题

而且,ssh-l“/.sh”没有任何意义——l用于指定用户名,有些东西不在那里

LogLevel DEBUG3