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

相关推荐
测试开发Kevin10 小时前
详解Jenkins 的 Declarative Pipeline中post 语法
jenkins·devops
一张假钞2 天前
Jenkins 项目迁移
ci/cd·jenkins
软件测试君2 天前
Jenkins Share Library教程 —— 开发入门
jenkins
Broken Arrows3 天前
如何在Linux服务器上部署jenkins?
linux·jenkins
19岁开始学习3 天前
PHP操作elasticsearch7.8
elasticsearch·jenkins·php
wearegogog1233 天前
Centos7下docker的jenkins下载并配置jdk与maven
java·docker·jenkins
gb42152874 天前
elasticsearch索引多长时间刷新一次(智能刷新索引根据数据条数去更新)
大数据·elasticsearch·jenkins
故事很腻i4 天前
安装elk
运维·elk·jenkins
小醉你真好4 天前
15、Docker Compose 安装ELK + Filebeat单机版
elk·docker·jenkins
com未来5 天前
当通过API发送请求的方式自动触发Jenkins job报错HTTP Status 403 – Forbidden的解决办法
运维·jenkins