Đôi khi, ngay cả những lúc người dùng chuẩn bị kỹ lưỡng nhất cũng có thể bị mất mật khẩu Portainer. Nếu bạn không có Bản sao lưu Portainer , giải pháp duy nhất còn lại là đặt lại mật khẩu Portainer hiện tại của bạn. Trong hướng dẫn từng bước này, tôi sẽ chỉ cho bạn cách đặt lại mật khẩu trong Portainer và lấy lại quyền truy cập.
- Mở Container Manager ► Menu trái, nhấn vào Container ► chuột phải vào Image Portainer ► nhấn Stop
- Vào Control Panel ► Task Scheduler ► Create ► Scheduled Task ► User-defined script
- Khi bạn nhấp vào User-defined script, một cửa sổ mới sẽ mở ra. Thực hiện theo hướng dẫn bên dưới:
-
- General: Mục Task nhập tên “Portainer Password Reset “. Bỏ chọn tùy chọn “Enabled” . Chọn Người dùng root.
- Schedule: Chọn Run on the following date sau đó chọn “Do not repeat“.
- Task Settings: Đánh dấu vào “Send run details by email“, thêm email của bạn, sau đó sao chép và dán mã bên dưới vào ô Run command. Sau đó, nhấp vào OK.
-
docker run -d --name=portainer-reset \ -v /volume1/docker/portainer:/data \ portainer/helper-reset-password
- Sau khi bạn nhấp vào OK ở trên, một cửa sổ cảnh báo mới sẽ mở ra. Nhấp vào OK
- Sau khi bạn nhấp vào OK, hãy nhập Mật khẩu DSM của bạn rồi nhấp vào Gửi
- Chọn Task “Portainer Password Reset” của bạn, sau đó nhấp vào tab “ Run ”. Bạn sẽ được yêu cầu chạy Portainer Password Reset – nhấn vào OK
- Mở Container Manager ► menu trái, nhấn vào Container ► Chọn Image portainer-reset ► chọn tab Details
- Nhấn vào tab Log ► Export ► HTML
- Mở file HTML sau khi tải xuống, sao chép mật khẩu Portainer mới được tạo tự động và tên người dùng của bạn
- Mở Container Manager ► menu trái, nhấn vào Container ► chuột phải vào Image Portainer ► Start
- Mở trình duyệt của bạn và nhập http://Synology-ip-address:9000, nhập Tên người dùng và Mật khẩu mới ► Nhấn Login
- Nhấn vào User ► My account
- Thay đổi mật khẩu mới bằng mật khẩu của bạn ► Update password
- Mở Container Manager ► menu trái, nhấn vào Container ► chuột phải vào Image portainer-reset ► Delete