在Jenkins中配置 SSH Server 是必须的,如果不配置,就无法连接到远程服务器
一、启动服务
启动使用 Docker 启动 Jenkins容器。
docker run -d -uroot -p 10001:8080 -p 50000:50000 --name jenkins -v /home/jenkins_home:/var/jenkins_home -v /home:/home -v /etc/localtime:/etc/localtime jenkins/jenkins:latest
/home/jenkins_home:/var/jenkins_home 是将 /var/jenkins 挂载到服务器的 /home/jenkins_home 目录下
也就是说 当jenkins打包完成后的文件是放在 /home/jenkins_home/workspace 里面的
二、进入管理后台
进入管理后台、点击系统配置
三、配置 SSH Server
进入系统设置后,滚动到最底下,找到 Publish over SSH
配置,填上SSH Server的信息:设置一个服务名称,IP地址,用户名
四、填密码
点击下方的 高级 勾选
输入云服务器的密码
密码和密钥选一个填就行,因为我这里是选择的是密码,密钥在这里我就不多说了。
五、测试
点击下方的 Text Configuration 测试是否连接成功,出现 Success 就OK了