2013-06-07 37 views

Trả lời

11

Hãy làm theo các bước dưới đây:

  1. Dừng lĩnh vực
  2. Sao lưu các tập tin mật khẩu chủ
  3. Tạo một tên miền mới và lưu các mật khẩu chủ:
    asadmin tạo tên miền - savemasterpassword domain2
  4. Nhớ mật khẩu :-)
  5. Sao chép vị trí mới được tạo tập tin rpassword so với cũ một
  6. Xóa miền mới được tạo ra:
    asadmin xóa tên miền với tên miền 2

FYI, bây giờ bạn cũng nên biết lý do tại sao bạn muốn bảo vệ các tập tin mật khẩu chủ sử dụng quyền file: -)

+0

Như tôi đã nhớ, kho khóa được bảo vệ bằng mật khẩu chính. Vì vậy, tôi phải ghi đè lên một cũ với keystore của domain2 quá? – kKdH

12

Có mật khẩu dự phòng có thể được sử dụng để truy cập bảng điều khiển quản trị ngay cả khi bạn đã quên tài khoản chính.

Nếu bạn điều hướng đến glassfish\domains\domain1\config\, bạn sẽ tìm thấy tệp có tên local-password.

Nội dung của tệp đó có thể được sử dụng làm mật khẩu để đăng nhập vào bảng điều khiển dưới dạng quản trị viên.

0

Đây là một vấn đề lớn đối với tôi sau khi kế thừa VM thử nghiệm từ một đồng nghiệp đã rời công ty. Tôi không muốn mạo hiểm tạo miền mới như được mô tả ở trên và tôi đã thử sử dụng nội dung của tệp địa phương-mật khẩu cũng như được mô tả ở trên, nhưng điều đó không hiệu quả đối với tôi.

Lần đầu tiên làm việc như thế nào sau đây là trên Phiên bản nguồn mở của Máy chủ GlassFish 3.1.2.2 (bản dựng 5). Thay đổi nội dung của tập tin này:

$GLASSFISH_HOME$\glassfish\domains\domain1\config\admin-keyfile 

với:

admin;{SSHA}WQVj8i9CLECCiv+w6ZxGgMrcfPqHPoXZW+2Jdw==;asadmin 

tôi không thêm một dòng mới hoặc vận chuyển trở lại vào cuối dòng.

Đây là sửa đổi của tôi về số online solution.

0

Sao chép mã khóa quản trị từ zip cài đặt gốc (mật khẩu trống).

+1

Điều này sẽ là bình luận – ketan

Các vấn đề liên quan