Доступ к консоли сервера по IPMI: различия между версиями

Материал из ALT Linux Wiki
Строка 19: Строка 19:


=Автоконсоль=
=Автоконсоль=
Чтобы запускать скачанный файл не принудительно, а сразу получать консоль из браузера, достаточно ассоциировать тип jnlp с javaws, для чего связать их через /usr/share/applications/mimeapps.list строчкой:
Чтобы запускать скачанный файл не принудительно, а сразу получать консоль из браузера, достаточно ассоциировать тип jnlp с javaws, для чего создать сам ассоциатор:
<pre>application/x-java-jnlp-file=JavaWebStart.desktop;</pre>
прописав сам ассоциатор:
{|class="mw-collapsible mw-collapsed wikitable"
{|class="mw-collapsible mw-collapsed wikitable"
!/usr/share/applications/JavaWebStart.desktop &nbsp;
!/usr/share/applications/JavaWebStart.desktop &nbsp;
Строка 38: Строка 36:
</source>
</source>
|}
|}
и привязать его через /usr/share/applications/mimeapps.list строчкой:
<pre>application/x-java-jnlp-file=JavaWebStart.desktop;</pre>


=Обратная связь=
=Обратная связь=

Версия от 06:34, 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/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;

Обратная связь