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.)

相关推荐
橙*^O^*安14 分钟前
Kubernetes集群部署Jenkins指南
云原生·容器·kubernetes·jenkins·devops
刘一说3 小时前
Elasticsearch启动失败?5步修复权限问题
大数据·elasticsearch·jenkins
pwj去战斗吧3 小时前
k8s+jenkins+harbor构建Devops平台
kubernetes·jenkins·devops
刘一说3 小时前
Elasticsearch安装启动常见问题全解析
大数据·elasticsearch·jenkins
小阳睡不醒1 天前
小白成长之路-jenkins使用pipline部署
运维·jenkins
Britz_Kevin1 天前
从零开始的云计算生活——第六十天,志在千里,使用Jenkins部署K8S
云计算·jenkins·生活
全糖去冰吃不了苦1 天前
ELK 集群部署实战
运维·jenkins
-KamMinG1 天前
“从零到一:使用GitLab和Jenkins实现自动化CI/CD流水线”
自动化·gitlab·jenkins
路上阡陌1 天前
ELK 部署
运维·elk·jenkins
syty20202 天前
elastic search 是如何做sum操作的
运维·jenkins