在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 文件加上不可更改属性,以防止未授权访问。