jenkins在配置连接Centos服务器的时候报错信息:jenkins.plugins.publish_over.BapPublisherException: Failed to connect and initialize SSH connection. Message: [Failed to connect SFTP channel. Message [java.io.IOException: inputstream is closed]]hi’xu

解决办法:
根据错误信息显示的连接文件服务器的时候连不上,所以有两个可能性,1、ssh连接问题;2、sftp-server丢失。如果是ssh连接问题的话,那么只需要重新生成一下密钥即可,下面看sftp-server丢失的情况的解决办法。

1、修改文件系统

1
2
vi  /etc/ssh/sshd_config
Subsystem sftp /usr/libexec/openssh/sftp-server

改为

1
Subsystem       sftp    internal-sftp

2、重启sshd服务

1
service sshd restart