首页 > 编程语言 >部署jeckins发布php项目、修改jenkins以www用户运行

部署jeckins发布php项目、修改jenkins以www用户运行

时间:2022-12-01 13:32:28浏览次数:61  
标签:www jeckins 用户 修改 ssh Jenkins jenkins


部署使用:​​https://www.imooc.com/article/30338​

 

 

 

1. 修改Jenkins配置文件
1.1 修改$JENKINS_USER
打开jenkins配置文件:

➜ vim /etc/sysconfig/jenkins
1
找到如下行:

将原来的jenkins用户修改为 root用户。

$JENKINS_USER="www"

1.2 修改Jenkins相关文件夹用户权限
更改jenkins三个文件夹的用户所有都和用户组:

➜ chown -R www:www /var/lib/jenkins
➜ chown -R www:www /var/cache/jenkins
➜ chown -R www:www /var/log/jenkins

1.3 重启Jenkins
重启Jenkins服务并检查运行Jenkins的用户是否已经切换为root。

➜ systemctl restart jenkins

1.4 查看Jenkins进程所属用户
➜ ps -ef | grep jenkins

若显示为www用户,则表示修改完成。
 

 

 

 

jenkins检出项目报错:​​Permissions 0755 ​​​​for​​​ ​​'/home/lonecloud/.ssh/id_rsa'​​​ ​​are too ​​​​open​​​​.​

1

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

@ WARNING: UNPROTECTED PRIVATE KEY FILE! @

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Permissions 0755 for '/home/lonecloud/.ssh/id_rsa' are too open.

It is required that your private key files are NOT accessible by others.

This private key will be ignored.

Load key "/home/lonecloud/.ssh/id_rsa": bad permissions

fatal: Could not read from remote repository.



Please make sure you have the correct access rights

问题解决:

  
chmod -R 700 ~/.ssh/

 

 

标签:www,jeckins,用户,修改,ssh,Jenkins,jenkins
From: https://blog.51cto.com/u_15882671/5901825

相关文章

  • 通过Jenkins自动化部署简单的前后端项目
    看公司成员,每次都为​​部署​​消耗不少时间,工作效率低,就想着提高工作效率,所以就尝试搭建jenkins前后端自动化部署项目。最后搭建完成也是非常开心。因为这效率提高不止......
  • 物联网安全——本质上是UDP RCE漏洞:tddp 协议,https://www.anquanke.com/post/id/18320
    由一道工控路由器固件逆向题目看命令执行漏洞阅读量349885|评论7|发布时间:2019-08-0116:30:06 前言2019工控安全比赛第一场的一道固件逆向的题目,好像也比......
  • Jenkins 安装
    Option1:InstallJenkinswithHomebrewStep1:InstallHomebrewIfyoudon’talreadyhavetheHomebrewpackagemanagerinstalled,youwillfirstneedtofoll......
  • 三. 基于Jenkins与Gitlab的CI/CD及DevOps实战 -2
    基于Jenkins与Gitlab的CI/CD及DevOps实战DevOps介绍:OPS部分职责:1.通过监控、告警、人工值守等方式保证应用程序的7*24的可用性。   2.系统选型、基础环境初始......
  • docker配置jenkins环境搭建
    开始安装1.启动docker,下载Jenkins镜像文件dockerpulljenkins/jenkins    2.创建Jenkins挂载目录并授权权限(我们在服务器上先创建一个jenkins工作目录/var/......
  • jenkins安装部署,集成beautifulreport/html报告
    1、插件安装HTMLPublisherplugin、Groovy    2、构建操作    System.setProperty("hudson.model.DirectoryBrowserSupport.CSP","")3、构建后操作......
  • Linux - 安装 jenkins
    一、下载ant官方下载地址: https://jenkins.io/zh/download/jenkins中文网地址: http://www.jenkins.org.cn/djenkins安装包下载地址: http://mirrors.jenkins-ci.org/war......
  • jenkins 将构建结果上传到构建页面(Archive the artifacts)
    使用Archivetheartifacts(归档成品)步骤:1.增加构建后操作步骤${WORKSPACE}2.选择Archivetheartifacts(归档成品)3.在用于存档文件的下面填写你要存档的文件(是基......
  • Jenkins离线安装插件
    使用国内的清华大学源下载地址:https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/搜索下载插件名称我以git插件为例进入之后选择版本下载hpi文件插件下载完......
  • docker 搭建 Jenkins 容器 ,拉取git代码
    Docker搭建Jenkins容器,拉取git代码一、安装jenkins前提条件:宿主机安装docker1、拉取镜像dockerpulljenkins/jenkins2、查看镜像dockerimages【列表中有jenkin......