当我修改 /etc/security/limits.conf 时,出现“E45:设置了‘readonly’选项(添加!以覆盖)”

当我修改 /etc/security/limits.conf 时,出现“E45:设置了‘readonly’选项(添加!以覆盖)”

我正在尝试通过使用来增加 Ubuntu 16.04 版本的打开文件限制,vi /etc/security/limits.conf然后我添加两行,如:

#* soft nofile 4096
#* hard nofile 4096

但是当我使用:x保存并退出时E45: 'readonly' option is set (add ! to override),它并没有退出。

当我使用nano etc/security/limits.conf它来修改它时,我得到:

Error writing /etc/security/limits.conf: Permission denied

答案1

/etc 是用户帐户无法(或不应该)访问的系统目录。

您需要使用sudo vi /etc/security/limits.conf必需的,即使用sudo提升的权限来执行后面的命令sudo

相关内容