Доступ к консоли сервера по IPMI: различия между версиями
Дым (обсуждение | вклад) |
Дым (обсуждение | вклад) |
||
Строка 4: | Строка 4: | ||
'''javaws ''(Java Web Start)''''' — достигается установкой openjdk (со свежими всё работает — см. след. пункт). | '''javaws ''(Java Web Start)''''' — достигается установкой openjdk (со свежими всё работает — см. след. пункт). | ||
=Запуск без отказов и ругани на шифростарьё= | =Запуск без отказов и ругани на шифростарьё= | ||
Достаточно в конфигах /etc/java/java-*-openjdk/java-*-openjdk-*/conf/security/java.security (впрочем, можно не глобально, а для отдельного юзера | Достаточно в конфигах /etc/java/java-*-openjdk/java-*-openjdk-*/conf/security/java.security (впрочем, можно не глобально, а для отдельного юзера — гуглится) закомментировать секцию проверки безопасности: | ||
<pre>jdk.jar.disabledAlgorithms=...</pre> | <pre>jdk.jar.disabledAlgorithms=...</pre> | ||
Версия от 12:37, 30 ноября 2024
Порой открытие вебки на плате ВМС нового/старого сервера ведёт к ругани на необходимость свежей версии JDK. Вот только никакое обновление не приводит к корректной работе «требователя», если древняя прошивка платы не поддерживает HTML5, и без явы не обойтись.
Требования
javaws (Java Web Start) — достигается установкой openjdk (со свежими всё работает — см. след. пункт).
Запуск без отказов и ругани на шифростарьё
Достаточно в конфигах /etc/java/java-*-openjdk/java-*-openjdk-*/conf/security/java.security (впрочем, можно не глобально, а для отдельного юзера — гуглится) закомментировать секцию проверки безопасности:
jdk.jar.disabledAlgorithms=...
Не SOL, а Console
Например, для супермикров:
Remote Control —> Console Redirection —> [Launch Console]
(а не Remote Control —> Launch SOL —> [Launch SOL]).
Хотя в обоих случаях скачивается xml-файл с расширением .jnlp, запускаемый вышеуказанной прогой (javaws), но это разные .jar-сборки:
SOL показывает только текстовые экраны, а консоль — ещё и графику.
Ассоциации
Чтобы запускать не скачанный файл, а сразу получать консоль из браузера, ассоциируем тип jnlp с javaws, для чего:
- создадим "ассоциатор" (/usr/share/applications/JavaWebStart.desktop):
#.#
[Desktop Entry] Encoding=UTF-8 Name=Java Web Start Comment=Java Web Start Exec=javaws %u Terminal=false Type=Application Icon=javaws Categories=Application;Network; MimeType=application/x-java-jnlp-file;#.добавим его в /usr/share/applications/mimeapps.list: application/x-java-jnlp-file=JavaWebStart.desktop;