在CentOS上部署Jenkins时,有几个关键的注意事项需要考虑,以确保系统的稳定性、安全性和可用性。以下是一些主要的注意事项:
sudo yum update -y
sudo yum install java-1.8.0-openjdk -y
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
/etc/yum.repos.d/jenkins.repo
文件,添加Jenkins的官方仓库地址。sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo yum install jenkins -y
sudo systemctl start jenkins
sudo systemctl enable jenkins
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --reload
http://your_server_ip:8080
,按照提示完成Jenkins的初始设置。默认的用户名和密码是 admin
和 admin
。Matrix Authorization Strategy Plugin
或 Role-based Authorization Strategy Plugin
等。/etc/passwd
文件检测并锁定或解锁这些账户。adm
, lp
, sync
等,以减少系统受攻击的风险。chattr
命令给 /etc/passwd
, /etc/shadow
, /etc/group
, 和 /etc/gshadow
文件加上不可更改属性,以防止未授权访问。