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

相关推荐
szc17672 小时前
docker 相关命令
java·docker·jenkins
牙牙7059 小时前
Centos7安装Jenkins脚本一键部署
java·servlet·jenkins
灼烧的疯狂9 小时前
K8S + Jenkins 做CICD
容器·kubernetes·jenkins
java1234_小锋9 小时前
Elasticsearch中的节点(比如共20个),其中的10个选了一个master,另外10个选了另一个master,怎么办?
大数据·elasticsearch·jenkins
我的运维人生9 小时前
Elasticsearch实战应用:构建高效搜索与分析平台
大数据·elasticsearch·jenkins·运维开发·技术共享
运维老司机9 小时前
Jenkins修改LOGO
运维·自动化·jenkins
bug管理者11 小时前
UI自动化测试中公认最佳的设计模式-POM
jenkins·策略模式
ernesto_ji1 天前
Jenkins下载安装、构建部署到linux远程启动运行
linux·servlet·jenkins
运维老司机2 天前
Jenkins迁移数据目录
运维·jenkins
zpz20012 天前
Jenkins的环境部署
java·运维·jenkins