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

相关推荐
AC赳赳老秦14 小时前
Confluence + DeepSeek:构建自动化、智能化的企业知识库文档生成与维护体系
大数据·运维·人工智能·自动化·jenkins·数据库架构·deepseek
刹那间的回眸x.y21 小时前
Jenkins学习
运维·学习·jenkins
lvbinemail2 天前
配置jenkins.service
java·运维·jenkins·systemctl
快快起来写代码2 天前
Jenkins学习
数据库·学习·jenkins
yangminlei3 天前
IK分词器
运维·jenkins
JavaLearnerZGQ3 天前
Docker安装ElasticSearch8.13.0、Kibana、中文分词器,版本
docker·中文分词·jenkins
yangminlei3 天前
安装 Elasticsearch
运维·jenkins
码农阿豪3 天前
Jenkins自动化部署故障排查实战:从错误日志到解决方案
运维·自动化·jenkins
sichuanwuyi3 天前
Wydevops工具的价值分析
linux·微服务·架构·kubernetes·jenkins
Wpa.wk4 天前
持续集成 - 持续集成工具-Jenkins的部署流程
java·运维·经验分享·ci/cd·自动化·jenkins