Доступ к консоли сервера по IPMI: различия между версиями
Дым (обсуждение | вклад) |
Дым (обсуждение | вклад) |
||
Строка 21: | Строка 21: | ||
Чтобы запускать скачанный файл не принудительно, а сразу получать консоль из браузера, достаточно ассоциировать тип jnlp с javaws, для чего связать их через /usr/share/applications/mimeapps.list строчкой: | Чтобы запускать скачанный файл не принудительно, а сразу получать консоль из браузера, достаточно ассоциировать тип jnlp с javaws, для чего связать их через /usr/share/applications/mimeapps.list строчкой: | ||
<pre>application/x-java-jnlp-file=JavaWebStart.desktop;</pre> | <pre>application/x-java-jnlp-file=JavaWebStart.desktop;</pre> | ||
прописав сам ассоциатор | прописав сам ассоциатор: | ||
< | {|class="mw-collapsible mw-collapsed wikitable" | ||
!/usr/share/applications/JavaWebStart.desktop | |||
|- | |||
|<source lang="ini"> | |||
[Desktop Entry] | [Desktop Entry] | ||
Encoding=UTF-8 | Encoding=UTF-8 | ||
Строка 33: | Строка 36: | ||
Categories=Application;Network; | Categories=Application;Network; | ||
MimeType=application/x-java-jnlp-file; | MimeType=application/x-java-jnlp-file; | ||
</ | </source> | ||
|} | |||
=Обратная связь= | =Обратная связь= |
Версия от 06:31, 1 декабря 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]).
Хотя для запуска консоли вышеуказанной (javaws) прогой в обоих случаях скачивается xml-настроечник с расширением .jnlp, но — к разным .jar-сборкам:
SOL покажет только текстовые экраны, а консоль — ещё и графику.
Автоконсоль
Чтобы запускать скачанный файл не принудительно, а сразу получать консоль из браузера, достаточно ассоциировать тип jnlp с javaws, для чего связать их через /usr/share/applications/mimeapps.list строчкой:
application/x-java-jnlp-file=JavaWebStart.desktop;
прописав сам ассоциатор:
/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;
|