代理配置
系统管理 -> 插件管理 -> Advanced -> HTTP Proxy Configuration
SSH发布配置
Jenkins控制台配置
系统管理 -> 系统设置 -> Publish over SSH -> Add SSH Server
Name: 192.168.1.15-appblog
Hostname: 192.168.1.15
Username: appblog
Remote Directory: /home/appblog
Jenkins主机配置
# ls -al
# cd .ssh/
# ls
id_rsa id_rsa.pub known_hosts
# vim id_rsa //私钥配置到Jenkins控制台页面
# vim id_rsa.pub //公钥配置到目标机用户目录下的密钥授权文件
ssh-rsa AAAAB3NzaC1yc2EKKKKDAQABAAABAQC8QbeQaNMwWjoRu3TKDi11w96HTTQEnaOcERN4UZvvwPQIgkjwtUGSSS8xpQHW/vZCdiEBqoveE8sj87ceKSlQlhh91WVwMGpd+8V98IL+uBvwLhMisTc7tED8N0RQRSzBDAvOA8R8s5ZMZSnyVapv+dvclTQ3X582BvUhvnKv3SRRroUOVO2oyNXgoZFI23FmrenLkAtbgPJqLk5qKVlnv6iuk+HCPZ/8/m8+YpYEdd9EmsBxPH8txzIXC07kLVmkYXhy72bfXZqtb5VZG1GaDjohuwA2WTUclF8g+Vh5N90dvz6FPEd35S3Q0SCdsbpJLet/MLBiyfT0xzJTtGSp root@APPBLOG-CN-X010
SSH登录目标机配置
$ ls -al
$ cd .ssh/
$ ls
authorized_keys
$ vim authorized_keys
逐行添加Jenkins主机的公钥
ssh-rsa AAAAB3NzaC1yc2EKKKKDAQABAAABAQC8QbeQaNMwWjoRu3TKDi11w96HTTQEnaOcERN4UZvvwPQIgkjwtUGSSS8xpQHW/vZCdiEBqoveE8sj87ceKSlQlhh91WVwMGpd+8V98IL+uBvwLhMisTc7tED8N0RQRSzBDAvOA8R8s5ZMZSnyVapv+dvclTQ3X582BvUhvnKv3SRRroUOVO2oyNXgoZFI23FmrenLkAtbgPJqLk5qKVlnv6iuk+HCPZ/8/m8+YpYEdd9EmsBxPH8txzIXC07kLVmkYXhy72bfXZqtb5VZG1GaDjohuwA2WTUclF8g+Vh5N90dvz6FPEd35S3Q0SCdsbpJLet/MLBiyfT0xzJTtGSp root@APPBLOG-CN-X010




