Rsync при підключенні до конкретного wifi, linux


1

Я хочу робити дії під час підключення до певної мережі. Однією з таких речей є rsync до клієнта / сервера в мережі.

Як я можу це зробити? Я здогадуюсь ACPI, але я не знаю нічого для SPECIFIC мережі, просто тип мережі. Таким чином, в основному має бути можливість запустити скрипт на певну подію / тригер або просто запустити сценарій при підключенні до мережі / wifi, а потім зробити перевірку на SSID.

У мене працює арка linux x64.

Коротше кажучи: як я можу rsync підключитися до домашнього wifi під Linux?

Відповіді:


0

Якщо ви хочете насправді запустити сценарій, як тільки ви підключитесь, спочатку важливо буде знати, який демон ви використовуєте для підключення до wifi? дехто, як wpa_supplicant?

У випадку wpa_supplicant ви можете додати гак у цей сценарій: /etc/wpa_supplicant/wpa_cli.sh

В іншому випадку загальним рішенням буде створення cronjob, який працює як раз на годину, або кожні 10 хв, і перевіряє поточний активний SSID в інтерфейсі. Якщо SSID - це той, який ви хочете виконати з синхронізацією, він може викликати вашу роботу. Цей сценарій також міг якось записувати, коли він працював останній раз, і зберігати деякий мінімальний час між декількома запусками.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.