asadmin --host www.yourdomain.com --port 4848 enable-secure-admin
Затем остановите / запустите glassfish сразу после включения безопасного администратора.
В случае, если ваш частный Glassfish запускается на общем сервере, вам нужно будет использовать свой собственный порт (например, 15123) в команде asadmin.Проверьте панель управления Java для вашего консольного порта Glassfish.Используйте порт с вашими командами asadmin.Ниже было протестировано с Glassfish 3.1.2 и 4.0.
[~] # asadmin --port 4848 enable-secure-admin
удаленный сбой: хотя бы одинАдминистратор имеет пустой пароль, который безопасный администратор не разрешает.Используйте команду change-admin-password или консоль администратора, чтобы создать непустые пароли для учетных записей администратора.Команда enable-secure-admin завершилась неудачно.
Установите пароль в соответствии с запросом
[~] # asadmin --port 4848 change-admin-password Введите имя пользователя администратора
[по умолчанию: admin]> Введите пароль администратора> Введите новый пароль администратора>
secret Введите новый пароль администратора еще раз> secret Команда
change-admin-password успешно выполнена.
Теперь повторите попытку enable-secure-admin
asadmin --port 4848 enable-secure-admin
Введите имя пользователя admin> admin
Enterпароль администратора для пользователя "admin"> секретный
Необходимо перезапустить все
работающих серверов, чтобы изменения в безопасном администраторе вступили в силу.Команда
enable-secure-admin выполнена успешно.
Дополнительная информация Glassfish: Безопасный администратор должен быть включен для удаленного доступа к DAS