Salah satu cara lain adalah dengan mengedit file konfigurasi untuk pengguna Anda secara manual (mis. /var/lib/jenkins/users/username/config.xml) dan memperbarui konten passwordHash :
<passwordHash>#jbcrypt:$2a$10$razd3L1aXndFfBNHO95aj.IVrFydsxkcQCcLmujmFQzll3hcUrY7S</passwordHash>
Setelah Anda melakukan ini, cukup mulai ulang Jenkins dan masuk menggunakan kata sandi ini:
test
Solusi paling sederhana adalah menonaktifkan keamanan sepenuhnya - ubah true
ke false
di /var/lib/jenkins/config.xml
berkas.
<useSecurity>true</useSecurity>
Satu kalimat untuk mencapai hal yang sama:
sed -i 's/<useSecurity>true<\/useSecurity>/<useSecurity>false<\/useSecurity>/g' /var/lib/jenkins/config.xml
Kemudian mulai ulang Jenkins:
sudo service jenkins restart
Lalu buka panel admin dan atur semuanya sekali lagi.
Jika Anda menjalankan Jenkins di dalam pod Kubernetes dan tidak dapat menjalankan service
perintah, maka Anda dapat memulai ulang Jenkins dengan menghapus pod:
kubectl delete pod <jenkins-pod-name>
Setelah perintah dikeluarkan, Kubernetes akan menghentikan pod lama dan memulai yang baru.