jenkins连接ubuntu普通用户节点

1.创建credentials

2.创建node

3.在jenkins服务器还需要进行的操作(jenkins服务器中)

mkdir /var/lib/jenkins/.ssh

ssh-keyscan -H 192.168.110.204 >> /var/lib/jenkins/.ssh/known_hosts

chown -R jenkins:jenkins /var/lib/jenkins/.ssh/

4.远程目录/opt需要授权(节点ubuntu中)

chown -R yinjiaxing:yinjiaxing /opt

5.安装java环境(节点ubuntu中)

sudo apt install openjdk-11-jdk -y

否则会出现的错误:

/var/lib/jenkins/.ssh/known_hosts SSH No Known Hosts file was found at /var/lib/jenkins/.ssh/known_hosts.

以及:

java.io.IOException: Could not copy remoting.jar into '/opt' on agent

Caused by: com.trilead.ssh2.SFTPException: Permission denied (SSH_FX_PERMISSION_DENIED: The user does not have sufficient permissions to perform the operation.)

相关推荐
tianyuanwo11 小时前
Jenkins × Gerrit 集成:自动触发构建的全流程解析
运维·servlet·jenkins
勿芮介14 小时前
【研发工具】Jenkins镜像源配置问题及解决方案
运维·servlet·jenkins
Cat_Rocky17 小时前
Jenkins通过kubernetes连接K8s集群
运维·kubernetes·jenkins
齐潇宇2 天前
Jenkins 自动化部署 Tomcat + PHP
linux·运维·容器·tomcat·jenkins
Cat_Rocky2 天前
Linux-基于Jenkins自动打包并部署Tomcat环境
linux·tomcat·jenkins
tang7451639622 天前
Huawei Cloud EulerOS 2.0(x8664)安装 Jenkins
java·servlet·jenkins
2601_948810602 天前
Jenkins
运维·jenkins
D4c-lovetrain2 天前
Jenkins 实战:Java 项目全自动打包、镜像构建、K8s 集群部署(完整CI/CD方案)
java·kubernetes·jenkins
东北甜妹2 天前
Jenkins自动化部署tomcat环境 PHP环境
tomcat·自动化·jenkins
眷蓝天2 天前
Jenkins部署与配置
运维·jenkins