前提条件:
1、jdk版本要保持和master一致;
2、slave服务器的时钟要和master保持一致;
步骤:作为slave机器为ubuntu系统
一、Linux的slave机器的设置
1、创建jenkins用户:
sudo /usr/sbin/useradd -m jenkins -d /home/jenkins
查看/home/jenkins权限为506
2、设置jenkins用户的密码为0
sudo /usr/bin/passwd jenkins
输入:0,按enter
3、切换jenkins用户查看jdk版本和ssh
su - jenkins
java -version (jdk如果在jenkins用户下没有的话,可以在配置slave时指定javaPath)
ps -ef|grep ssh
4、在root用户下安装ant
su
apt-get install ant(unbntu系统)
yum install ant(centos系统)
二、在slave的Linux机器上创建public/private key pair:
1、su - jenkins
2、ssh-keygen,不输入一直按enter
3、cd .ssh
cat id_rsa.pub>authorized_keys
chmod 700 authorized_keys
4、将id_ras文件复制到master机器上的某个目录下
三、配置slave节点
配置证书
四、配置完成的界面