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

相关推荐
遇见火星1 小时前
jenkins流水线常规配置教程!
运维·docker·jenkins
好吃的肘子4 小时前
Elasticsearch架构原理
开发语言·算法·elasticsearch·架构·jenkins
gnufre7 小时前
Kubernetes 1.28 无 Docker 运行时环境下的容器化构建实践:Kaniko + Jenkins 全链路详解
kubernetes·jenkins·kaniko
云攀登者-望正茂7 小时前
无缝部署您的应用程序:将 Jenkins Pipelines 与 ArgoCD 集成
运维·jenkins·argocd
忧郁的狐狸12 小时前
Jenkins 安装与配置指南
运维·jenkins
white.tie1 天前
Docker部署单节点Elasticsearch
elasticsearch·docker·jenkins
胡小禾1 天前
ES常识8:ES8.X如何实现热词统计
大数据·elasticsearch·jenkins
好吃的肘子1 天前
Beats
运维·jenkins
好吃的肘子2 天前
ElasticSearch进阶
大数据·开发语言·分布式·算法·elasticsearch·kafka·jenkins
小小寂寞的城3 天前
Jenkins里构建一个简单流水线
java·运维·jenkins