我正在尝试使用rtablesbuild立一个具有路由分离的冗余CARP集群。 所有工作正常,但我如何告诉sshd 只在rdomain 2启动? 我知道我可以用手动启动它
# route -T4 exec /usr/sbin/sshd
但似乎没有在sshdconfigurationrdomains的整合。
您可以使用rc.d(8),rcctl(8),rc.subr(8)编写自定义(通过route -T4 -T4调用)ssh守护进程。
在/etc/rc.conf中禁用原始的sshd,并把/etc/rc.d/rdomainsshd。
/etc/rc.d/rdomainssshd的模板脚本是:
/usr/ports/infrastructure/templates/rc.template
这里是OpenBSD的手册页数: