У меня подножка в GlassFish сервер. он имеет 3 различных доменах - Д1,Д2, и Д3. теперь когда я пытаюсь запустить `asadmin включить-безопасность-админ команды, как мне указать, какой домен я хочу включить?
Вы должны указать порт, АДБ (администрирование сервера домена) работает на. Например:
asadmin --host localhost --port 4848 enable-secure-admin
asadmin --host localhost --port 5858 enable-secure-admin
asadmin --host localhost --port 6868 enable-secure-admin
Конечно, это предполагает, что порты для Д1, Д2 и Д3 соответственно.
Надеюсь, что это помогает.
Прежде чем он сможет включить систему безопасности, может быть выдано сообщение, что пароль администратора пустой и не могу включить защиту.
Чтобы решить проблему:
Измените пароль администратора таким образом: `asadmin --хостом localhost --порт 4848 изменить-админ-пароль
Он подскажет вам пользователей, типа „админ" и пароля администратора, введите пароль администратора
Как только это будет сделано, включите безопасности с помощью следующей команды:
asadmin --хостом localhost --порт 4848 включить-безопасность-администратор
Это должно решить проблему.
asadmin --хозяин www.yourdomain.com --порт 4848 включения-безопасность-администратор
После остановки/запуска приложений GlassFish сразу после включения безопасного администрирования.
В случае, если ваш собственный сервер GlassFish работает на общем сервере вы должны использовать ваш пользовательский порт (предположим 15123 для примера) в команду asadmin. Проверьте Панель управления Java для вашего порта консоли GlassFish. Используйте порт с вашей команды asadmin. Ниже был протестирован с GlassFish 3.1.2 и 4.0.
[~]# asadmin --порт 4848 включить-безопасность-админ
удаленный отказ: по крайней мере, один пользователь admin с пустым паролем, которые обеспечивают админ не разрешает. Используйте изменения-админ-пароля или команды консоли администратора, чтобы создать непустой пароль для учетной записи администратора. Команда enable-безопасность-админ не удалось.
Установить пароль при появлении запроса
[~]# asadmin --порт 4848 изменить-админ-пароль введите имя пользователя admin
[по умолчанию: admin]> введите пароль администратора и GT; введите новый пароль администратора и GT;
секрет введите новый пароль администратора снова> секретные команды
изменения-админ-пароль успешно выполнена.
Теперь повторите включите-безопасность-администратор
asadmin --порт 4848 включить-безопасность-админ
введите admin имени пользователя> админ
введите пароль администратора для пользователей на "админ" и> секрет
вы должны перезапустить все
запуск сервера в защищенной админ вступили в силу. Команда
включить-безопасность-администратор успешно выполнена.
Дополнительная информация GlassFish-это: безопасные администратор должен иметь возможность доступа к Дас удаленно
Это
asadmin --хостом localhost-порт 4848 включить-безопасность-админ
asadmin --хостом localhost --порту 5858 включить-безопасность-админ
asadmin --хостом localhost-порт 6868 включить-безопасность-админ
выиграл't работа.
Во-первых. команда asadmin не должны быть включены здесь, это сбивает человека, он должен быть asadmin>, который обозначает, что asadmin-это командная строка, а не команду, которая должна быть напечатана в
Второй правильный способ включения безопасного администратора для доменов включения-безопасность-администратор-хозяин youehornamehere --порт youradminportforthatdomain
Чтобы проверить каждый домен's порт, выполните эту команду:
asadmin list-domains --long=true
Тогда вижу выход и проверить порты и домен's-состояниях. После этого, выполните команду для обеспечения безопасного администрирования.
Мой выход:
домен ADMIN_HOST ADMIN_PORT работает RESTART_REQUIRED домен1 на localhost 4848 ложное ложное saovicente на localhost 4848 верно неверно список доменов-команда выполнена успешно.