我正在迅速成为 FreeBSD 的转换者(来自 Linux)。我也对djb
的软件很感兴趣。是否有一个很好的指南来替换标准的 FreeBSD 实用程序集djb
?如果这也发生在杠杆port
s 上,那就太好了,但如果这是这样做的方式,我愿意手动完成。
谢谢。
我发现自己负责在运行 RHEL 5 的旧服务器上安装一些软件。不幸的是,由于它现在只是一个开发服务器,它不再对许可证进行评级。我想继续yum
用于依赖项解析等。我的第一个想法是只指向yum
一些 CentOS 存储库,但一些谷歌搜索却发现了这一点:从 WBEL 3 迁移到 CentOS 3。这种方法是我最好的选择吗?如果是这样,与这些说明中的情况相比,我的方案的迁移过程有多少不同?
supervisord
FreeBSD 上是否有预先存在的启动脚本?如果没有,是否有为rc.d
FreeBSD编写脚本的好指南?我对这个平台很陌生。
谢谢。
更新:
我现在在 中有以下内容/usr/local/etc/rc.d/supervisord
,但它似乎不起作用。我在与 supervisord 相关的启动滚动中没有看到任何内容。
#!/bin/sh
# PROVIDE: supervisord
# REQUIRE: LOGIN
# KEYWORD: shutdown
. /etc/rc.subr
name="supervisord"
rcvar=`set_rcvar`
load_rc_config "$name"
command="/usr/local/bin/${name}"
command_args="-c /usr/local/etc/supervisord.conf"
supervisord_enable=${supervisord_enable-"NO"}
supervisord_pidfile=${supervisord_pidfile-"/var/run/supervisord.pid"}
pidfile="${supervisord_pidfile}"
run_rc_command "$1"
Run Code Online (Sandbox Code Playgroud) 我知道大多数一般性建议:“关闭不必要的服务”、“不是真的,关闭不必要的服务”、“最低权限”等。我还看过一些指南和/或工具,例如 Bastille,用于加固 Linux 机器,但似乎没有为 NetBSD 量身定制。
为了这个列表,假设我已经确定root
没有 SSH 访问,但我没有安装任何服务器软件。
保护新 NetBSD 设备的第一步是什么?
更新:明确地说,我正在寻找具体的步骤。在服务器管理方面,我完全是自学的,但我觉得我对一般原则有很好的掌握。我正在寻找详细信息有两个原因:
谢谢。