OpenBSD의 서비스란 무엇입니까?

OpenBSD의 서비스란 무엇입니까?

제가 오해하고 있던 몇 가지 기본 사항을 이해하려고 노력하다가 OpenBSD를 조사하면서 서비스가 무엇인지에 대한 명확한 개념이 없다는 것을 알게 되었습니다. (예를 들어 에 나열된 웹 서비스를 언급하는 것이 아닙니다 /etc/services.)

존재하다RCTL(08):

이름
    RCTL— 데몬과 서비스 구성 및 제어

설명하다
    이것RCTL유틸리티는 기본 시스템 서비스나 기본 시스템 또는 패키지 데몬을 활성화하거나 비활성화할 수 있습니다.

존재하다rc.conf(8):

...
설명하다
...
    기본 시스템 서비스구성 변수는 기본적으로 사용 가능하지만 데몬으로 구현되지 않는 기능을 제어합니다. 다음과 같이 설정할 수 있습니다.또는아니요. 으로 설정하면, 다음과 같은 기능이 있습니다:
...

에서 /etc/rc.conf:

...
# services related to RPC, NFS, and YP
amd_flags=NO            # also see amd_master below
lockd_flags=NO
mountd_flags=NO
nfsd_flags=NO
portmap_flags=NO        # note: inetd(8) rpc services need portmap too
statd_flags=NO
ypbind_flags=NO
ypldap_flags=NO
ypserv_flags=NO

# set the following to "YES" to turn them on
pf=YES                  # Packet filter / NAT
ipsec=NO                # IPsec
check_quotas=YES        # NO may be desirable in some YP environments
accounting=NO           # process accounting (using /var/account/acct)

# Multicast routing configuration
# Please look at netstart(8) for a detailed description if you change these
multicast=NO            # Reject IPv4 multicast packets by default

# miscellaneous other flags
amd_master=/etc/amd/master      # AMD 'master' map
library_aslr=YES                # set to NO to disable library randomization
savecore_flags=                 # "-z" to compress
spamd_black=NO                  # set to YES to run spamd without greylisting
shlib_dirs=                     # extra directories for ldconfig, separated
                                # by space
...

그렇다면 OpenBSD가 이러한 맥락에서 서비스를 언급할 때, 그것은 무엇입니까?

답변1

rc.conf는 주로 데몬을 참조하는 것처럼 보이지만 패킷 필터는 데몬에 의해 활성화되는 네트워크 기능이기도 합니다 rcctl. 바라보다https://www.openbsd.org/faq/pf/config.html

서비스는 rcctl데몬이나 데몬이 아닌 프로세스에 의해 제어되는 모든 것으로 보입니다. 참고 - 참조https://github.com/openbsd/src/blob/master/usr.sbin/rctl/rctl.sh- rcctl주로 스크립트용 래퍼 스크립트입니다 /etc/rc.d.

조금 혼란스러워요. 이 /etc/rc.d/디렉토리에는 데몬만 포함되어 있는 것 같습니다. 나는 rcctl enable pf그것을 직접 사용한다고 생각합니다 /etc/rc(정확하게 처리합니다 pf). 데몬이 아닌 또 다른 서비스는 ipsec...accounting

관련 정보