Доступ к консоли сервера по IPMI: различия между версиями
Дым (обсуждение | вклад) |
Дым (обсуждение | вклад) |
||
Строка 17: | Строка 17: | ||
Хотя в обоих случаях скачивается xml-настроечник с расширением <code>.jnlp</code>, но к разным <code>.jar</code>-сборкам: SOL покажет только текстовые экраны, а консоль — ещё и графику. | Хотя в обоих случаях скачивается xml-настроечник с расширением <code>.jnlp</code>, но к разным <code>.jar</code>-сборкам: SOL покажет только текстовые экраны, а консоль — ещё и графику. | ||
= | =Ассоциация с приложением= | ||
Для ассоциирования типа <code>.jnlp</code> с {{cmd|javaws}} следует | |||
*прописать в {{path|/usr/share/applications/mimeapps.list}} привязку: | |||
<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 | !/usr/share/applications/JavaWebStart.desktop | ||
Строка 35: | Строка 38: | ||
</source> | </source> | ||
|} | |} | ||
=Автоконсоль= | |||
Запускать же скачанный файл не принудительно, а сразу получать консоль из браузера, получается не везде. | |||
Проще всего — в огнелисе: | |||
*зайти по адресу {{path|about:preferences}}; | |||
*в секции '''«Приложения»''' переключиться с '''«Сохранять файлы»''' на '''«Спрашивать, открывать или сохранять файлы»'''; | |||
*при первом вызове консоли выбрать '''«Открыть в Java Web Start»''' и закрепить галочкой '''«Выполнять автоматически для всех файлов данного типа»'''; | |||
*после чего в '''«Приложениях»''' можно переключиться обратно на сохранение. | |||
=Обратная связь= | =Обратная связь= |
Версия от 04:06, 3 декабря 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
, но к разным .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;
|
Автоконсоль
Запускать же скачанный файл не принудительно, а сразу получать консоль из браузера, получается не везде.
Проще всего — в огнелисе:
- зайти по адресу about:preferences;
- в секции «Приложения» переключиться с «Сохранять файлы» на «Спрашивать, открывать или сохранять файлы»;
- при первом вызове консоли выбрать «Открыть в Java Web Start» и закрепить галочкой «Выполнять автоматически для всех файлов данного типа»;
- после чего в «Приложениях» можно переключиться обратно на сохранение.