How do I use chkconfig on FreeBSD to start or stop services automatically on boot?

You cannot use the chkconfig command on FreeBSD. It is RedHat/CentOS/Fedora Linux specific command. FreeBSD provides another facility called /etc/rc.conf file which is system configuration informatio file. This file contains which services should be started up at system initial boot time. You can edit this file by hand using text editor or using TUI tool called sysinstall which is a text based GUI tool to update this file.

Task: Start services automatically initial boot time

In this example, OpenSSH / SSHD services automatically initial boot time:
# vi /etc/rc.conf

Append following line:
sshd_enable="YES"

Save and close the file.

Task: Start services automatically initial boot time using sysinstall

Type the following command:
# sysinstall

Visit post install configuration > startup options for services. See this article how to use sysinstall to start services.


🐧 Get the latest tutorials on Linux, Open Source & DevOps via RSS feed or Weekly email newsletter.

🐧 0 comments... add one


CategoryList of Unix and Linux commands
Disk space analyzersdf ncdu pydf
File Managementcat cp mkdir tree
FirewallAlpine Awall CentOS 8 OpenSUSE RHEL 8 Ubuntu 16.04 Ubuntu 18.04 Ubuntu 20.04
Network UtilitiesNetHogs dig host ip nmap
OpenVPNCentOS 7 CentOS 8 Debian 10 Debian 8/9 Ubuntu 18.04 Ubuntu 20.04
Package Managerapk apt
Processes Managementbg chroot cron disown fg jobs killall kill pidof pstree pwdx time
Searchinggrep whereis which
User Informationgroups id lastcomm last lid/libuser-lid logname members users whoami who w
WireGuard VPNAlpine CentOS 8 Debian 10 Firewall Ubuntu 20.04
0 comments… add one

Leave a Reply

Your email address will not be published.

Use HTML <pre>...</pre> for code samples. Still have questions? Post it on our forum