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 天前
10-算力中心运维三剑客:Ansible + Jenkins + K8s 高效实战
运维·kubernetes·ansible·jenkins
weixin_531651811 天前
Elasticsearch 检索原理分析
大数据·elasticsearch·jenkins
海兰2 天前
Elasticsearch 9.3.0 日志数据源配置
大数据·elasticsearch·jenkins
海兰2 天前
elasticsearch学习之基本概念-混合搜索
学习·elasticsearch·jenkins
何中应3 天前
使用Jenkins部署前端项目(Vue)
前端·vue.js·jenkins
何中应3 天前
使用Jenkins部署后端项目(Maven)
运维·ci/cd·jenkins
何中应3 天前
Jenkins如何导入/导出插件
运维·ci/cd·jenkins
我的xiaodoujiao3 天前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 49--CI/CD-开始探索使用Jenkins
python·学习·测试工具·ci/cd·jenkins·pytest
玄〤3 天前
Elasticsearch进阶实战:JavaRestClient操作索引与文档及海量数据批处理指南(黑马商城)(黑马微服务课day13)
elasticsearch·搜索引擎·微服务·jenkins
海兰4 天前
Elasticsearch 自管理集群配置指南
大数据·elasticsearch·jenkins