Рейтинг:0

Отправить команду ssh до/после приостановки

флаг cn

Мне нужна ваша помощь;

Как отправить команду ssh перед приостановкой и после пробуждения? Я пробовал с /usr/lib/systemd/system-sleep/script, но столкнулся с ошибкой «Сеть недоступна», потому что Wi-Fi отключен во время выполнения скрипта.

У меня KDE 20.04.

Большое спасибо!

Обновлять: Отключение сети происходит не от меня. Обычно он включен. Но при запуске спящего режима сеть отключается. Итак, как запустить мой скрипт до того, как сеть выйдет из строя?

Подробнее; Мой ноутбук должен посылать команду умной розетке, которая переключает внешний монитор и источник питания, если крышка закрыта.

Sadaharu Wakisaka avatar
флаг pl
Добро пожаловать в AskUbuntu, вы можете отправить команду `ssh` в любое время, пока сеть работает. Машина не распознает себя во время сна, поэтому сценарий должен быть частью подтверждения состояния сети и частью выполнения `ssh`.
Рейтинг:0
флаг ar

Пытаться:

Добавьте следующие две строки в ваш скрипт systemd:

Требует = network-online.service
После=network-online.service

Я не пробовал это. Таким образом, это может не сработать. Пожалуйста, просмотрите все ссылки ниже и попробуйте другие решения, перечисленные там.

Источники: https://unix.stackexchange.com/questions/257888/systemd-wait-for-network-interface-to-be-up-before-running-service

https://unix.stackexchange.com/questions/126009/cause-a-script-to-execute-after-networking-has-started

Как я могу заставить свою службу systemd ждать сетевого интерфейса?

https://www.freedesktop.org/wiki/Software/systemd/NetworkTarget/

Надеюсь это поможет

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.