Linux

防止安裝後腳本修改 /etc/fstab

  • May 9, 2019

作業系統:Ubuntu 18.04

今天我注意到一些腳本修改了我的/etc/fstab並註釋掉了 efivars 分區:

# /boot/efi was on /dev/nvme0n1p1 during installation
# UUID=1562-9EFD  /boot/efi       vfat    umask=0077      0       1

這導致在安裝更新時出錯,grub因為它找不到 efivars 分區。

有什麼辦法可以防止這種情況發生嗎?我可以以某種方式限制對該文件的訪問,或者覆蓋其中的某些設置apt,使其永遠不會再被修改嗎?

你可以試試chattr

chattr - 更改 Linux 文件系統上的文件屬性

設置屬性:

chattr +i file 

取消設置:

chattr -i file

引用自:https://unix.stackexchange.com/questions/517980