Вы можете использовать chattr + i
, чтобы сделать файл неизменяемым.
Конечно, опытный пользователь с root-доступом может использовать chattr -i
для удаления неизменяемого атрибута, а затем удалить файл, но он также может отменить любые другие попытки заблокировать доступ, перечисленные здесь. .
Я бы сказал, что chattr - правильный способ Unix сделать это.
Чтобы это работало, вам необходимо обновить пакет netplan.io.
Репозиторий Ubuntu наhttp://nl.archive.ubuntu.com/ubuntu/pool/main/n/netplan.io/содержит такую версию, как netplan.io _0.96 -0ubuntu0.18.04.4 _amd64.deb или любую другую архитектуру, которая у вас может быть. Версия по умолчанию слишком старая.
Я установил это на свою Ubuntu 18.04 LTS с:
dpkg -i netplan.io_0.96-0ubuntu0.18.04.4_amd64.deb
и устанавливается без дополнительных зависимостей, так что это замена -.
Ваш «сетевой план генерации» больше не будет страдать от неизвестного «ключа авторизации». Следующее работает для меня, чтобы получить доступ к общедоступным горячим точкам Ziggo:
wifis:
wlp1s0:
dhcp4: true
access-points:
"<SSID>":
auth:
key-management: eap
password: <secret>
method: peap
identity: <hiddenid>
ca-certificate: /etc/WIFI.pem