47.22.33.159jenkins47.22.33.102 /root/shell/aa.sh
/root/shell/aa.sh脚本内容:
#! /bash/binecho "hello"
演示:
a、47.22.33.102启动ssh,配置47.22.33.159公私,支持47.22.33.159通过ssh访问47.22.33.102
b、通过jenkins远程执行shell脚本,打印hello字符串。
1、Jenkins插件Publish over SSH安装
打开Jenkins的“系统管理>插件管理”,选择“可选插件”,在输入框中输入“Publish over SSH”进行搜索,如果搜索不到可以在“已安装”里确认是否已经安装过。在搜索结果中选中“Publish over SSH”,点击页面的“直接安装”按钮,系统会自动安装,此插件安装后不需要重启Jenkins。如果插件安装成功在“系统管理>系统设置”会出现相关配置项。
2、插件配置
插件安装成功后使用前需要在“系统管理>系统设置”中进行配置,处如图:
Passphrase:SSH的密码
使用用户名/密码登录时为用户名的密码,使用私钥登录时为私钥的密码。
Path to key:SSH私钥的文件路径
私钥文件的路径,可以是绝对路径,也可以是相对$JENKINS_HOME的相对路径
Key:私钥
私