Могу ли я замаскировать systemd-journal-flush service и запустить journalctl --flush позже вручную?

Метод обратного туннеля

Вы можете использовать SSH из A в B, но вы хотите использовать SSH из B в A? Общее решение - to создать обратный SSH-туннель .С СЕРВЕРА:

ssh -f -N -R 4222:localhost:22 CLIENT

Теперь вы можете подключиться по SSH к порту 4222 на КЛИЕНТЕ и войти на сервер. Включите пересылку X11 для этого соединения.

ssh -p 4222 -X localhost

Метод настройки вручную

Кроме того, вы можете вручную настроить переадресацию X11 на требуемый дисплей. Если вы хотите перенаправить отображение : 20 на КЛИЕНТЕ для отображения : 0 на СЕРВЕРЕ:

ssh -L 6020:localhost:6000 CLIENT

Приложения могут использовать отображение X, только если они показывают правильную авторизацию . Это принимает форму «cookie» (случайно сгенерированное значение, которое служит паролем). Вам необходимо получить значение cookie и выполнить команду xauth add: 20 MIT-MAGIC-COOKIE-1… . См. Открыть окно на удаленном X-дисплее (почему «Невозможно открыть дисплей»)? . В вашем случае вы можете получить значение cookie на сервере SERVER, выполнив команду xauth list в вашем X-сеансе.

После того, как вы установили пересылку TCP и установили значение cookie, установите export DISPLAY =: 20 и запустите приложение.

3
04.01.2018, 17:19
1 ответ

Ниже приведены шаги для решения этой проблемы.:

  1. Сделать сбросjournalctl --flush
  2. Удалить/переместить каталог/var/log/journal
  3. Установите Storage=autoв /etc/systemd/journald.conf
  4. .
  5. Перезагрузите машину

Вы должны заметить улучшение времени загрузки.

4
27.01.2020, 21:21

Теги

Похожие вопросы