如何更改 /etc/fstab 中的权限以便任何人都可以读取和写入

如何更改 /etc/fstab 中的权限以便任何人都可以读取和写入

我正在通过自定义 iso 进行自定义 ubuntu 安装。我需要更改 /etc/fstab 中的权限,以便任何人都可以读写。

我已尝试 chmod filename 但显然不起作用。

我怎样才能完成这个?

答案1

这就是为什么/etc/fstab它对用户只读:

这是因为即使是很小的、未被注意到的错误也可能导致系统故障,并且对于普通用户来说修复起来可能很困难。修改配置文件(例如 /etc/fstab)时,制作紧急备份非常重要
来源:http://www.linfo.org/etc_fstab.html

不建议授予用户对此文件的写权限
大多数用例都不需要此权限

user@host:~$ ls -l /etc/fstab
-rw-r--r-- 1 root root 1302 Mar  5 10:24 /etc/fstab

# Not recommended: Give write perms for all
user@host:~$ sudo chmod 666 /etc/fstab
user@host:~$ ls -l /etc/fstab 
-rw-rw-rw- 1 root root 1302 Mar  5 10:24 /etc/fstab

# Restore default file perms
user@host:~$ sudo chmod 644 /etc/fstab

相关内容