10. 系统管理

10. 系统管理

我正在运行单用户 FreeBSD,我正在尝试编辑,rc.conf但由于某种原因它似乎是只读的。我无法从 root 帐户更改它。确实,id给出:

uid=0(root) gid=0(wheel) groups=0(wheel),5(operator)

尝试安装mount -u -w也没有帮助。

答案1

FreeBSD 常见问题解答中提到了这一点系统管理部分

特别参见第 10.5 节,它的名称恰如其分我在 rc.conf 或其他启动文件中犯了一个错误,现在我无法编辑它,因为文件系统是只读的。我应该怎么办?

10. 系统管理

10.1.系统启动配置文件在哪里?

主要配置文件是/etc/defaults/rc.conf中描述的rc.conf(5)。系统启动脚本如/etc/rc/etc/rc.d,其中描述遥控(8),包含此文件。不要编辑该文件!相反,要编辑条目/etc/defaults/rc.conf,将该行复制到/etc/rc.conf并在那里改变它。

例如,要开始SSHD(8),包含的 OpenSSH 守护进程:

# echo 'sshd_enable="YES"' >> /etc/rc.conf

或者,使用系统文件(8)修改/etc/rc.conf

# sysrc sshd_enable="YES"

要启动本地服务,请将 shell 脚本放入/usr/local/etc/rc.d目录。这些 shell 脚本应设置为可执行,默认文件模式为 555。

答案2

你可以满足挂载-a,这将允许您挂载具有以下属性的所有 FS/etc/fstab。如果某些 FS 包含错误,您将必须执行FSCK对于这个 FS 再试一次挂载-a。您可能需要运行的 ZFS 系统zfs挂载-a

相关内容