Ошибки при запуске "nordvpn connect" при выходе из приостановки

В Unix вы не удаляете файл, вы удаляете его из списка каталогов. Когда у файла больше нет -каких-либо списков каталогов (, у него может быть много ), и он больше не -открыт процессом, тогда он будет удален.

Если у вас есть разрешение на запись в каталог, вы можете удалить список файлов из каталога.

Что с этим делать

  • Вариант 1 Удалить разрешение на запись для каталога.
  • Вариант 2. Добавьте липкий бит в каталог(chmod +t «directory-name»). Сделайте так, чтобы только владелец и root (действительно имели возможность CAP _FOWNER )могли удалить файл. Используйте это, когда вам нужно разрешение на запись, чтобы пользователь мог добавлять файлы.
1
14.06.2020, 05:29
1 ответ

Я попробовал что-то подобное в Ubuntu 20.04 LTS, и у меня это сработало со сценарием по адресу/lib/systemd/system-sleep/nordvpn-reload:

#!/bin/sh
case $1 in
  pre)
    nordvpn disconnect
    ;;

  post)
    nordvpn connect
    ;;
esac

0
18.03.2021, 23:27

Теги

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