以下是在Ubuntu上实现Jenkins远程管理的步骤:
安装Jenkins
sudo apt update && sudo apt install openjdk-11-jdk
curl -fsSL https://pkg.jenkins.io/debian/jenkins.io-2023.key | sudo tee /usr/share/keyrings/jenkins-keyring.asc
echo "deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] https://pkg.jenkins.io/debian binary/" | sudo tee /etc/apt/sources.list.d/jenkins.list
sudo apt update && sudo apt install jenkins
启动服务并开放端口
sudo systemctl enable --now jenkins
sudo ufw allow 8080/tcp
sudo ufw reload
初始化配置
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
配置远程访问权限
安装远程部署插件(如需远程操作)
远程管理验证
安全提示:建议使用私钥认证替代密码,定期更新Jenkins及插件版本,限制非必要端口的访问权限。