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

相关推荐
cly11 天前
Jenkins重置管理员密码
运维·servlet·jenkins
tianyuanwo2 天前
Jenkins Job管理实战指南:增删改查与批量操作技巧
运维·jenkins
Dxy12393102162 天前
Elasticsearch 8.13.4 地理范围查询实战指南
大数据·elasticsearch·jenkins
未定义.2212 天前
第7篇:跨端拓展!Playwright+Appium实现Web+移动端全覆盖
python·ui·appium·自动化·jenkins·pytest
Apex Predator2 天前
jenkins备份与恢复
运维·jenkins
屿小夏.2 天前
【Elasticsearch】Elasticsearch的分片和副本机制
大数据·elasticsearch·jenkins
柯南小海盗3 天前
Elasticsearch同义词配置全攻略
大数据·elasticsearch·jenkins
未定义.2213 天前
第5篇:进阶优化:数据驱动+日志体系+失败重试实战
python·ui·自动化·jenkins·集成测试·pytest
ICT董老师3 天前
在Ubuntu 22.04上使用GitLab和Jenkins部署CI/CD的完整过程
ubuntu·ci/cd·kubernetes·gitlab·jenkins
liux35283 天前
DevOps 实践指南:GitLab与Jenkins部署
gitlab·jenkins·devops