Differences
This shows you the differences between two versions of the page.
freebsd_deployment [2015/06/01 22:15] – created - external edit 127.0.0.1 | freebsd_deployment [2025/07/21 07:44] (current) – removed steve | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== FreeBSD Deployment ====== | ||
- | * [[FreeBSD]] | ||
- | * [[FreeBSD Install]] | ||
- | |||
- | ==== System Upgrade ==== | ||
- | |||
- | * [[FreeBSD Release Upgrade]] | ||
- | * [[freebsd-update]] | ||
- | |||
- | Upgrade to the latest '' | ||
- | |||
- | < | ||
- | freebsd-update -r 9.0-RELEASE upgrade | ||
- | freebsd-update -r 9.0-RELEASE install | ||
- | reboot | ||
- | freebsd-update -r 9.0-RELEASE install | ||
- | </ | ||
- | |||
- | |||
- | ==== Services ==== | ||
- | |||
- | * Add postfix to startup | ||
- | * Add httpd module to be loaded from kernel | ||
- | * Start SSH, Apache in rc.conf | ||
- | |||
- | == DenyHosts == | ||
- | |||
- | < | ||
- | echo denyhosts_enable=YES >> / | ||
- | </ | ||
- | |||
- | Add to ''/ | ||
- | |||
- | < | ||
- | sshd : / | ||
- | sshd : ALL : allow | ||
- | </ | ||
- | |||
- | Create file: | ||
- | |||
- | < | ||
- | touch / | ||
- | </ | ||
- | |||
- | Warning: | ||
- | |||
- | syslogd should ideally be run with the '' | ||
- | denyhosts notices multiple repeated login attempts. | ||
- | |||
- | To do this, add '' | ||
- | |||
- | |||
- | ==== Research ==== | ||
- | |||
- | Add these files to '' | ||
- | |||
- | * sysutils/ | ||
- | * sysutils/ | ||
- | |||
- | Need: | ||
- | |||
- | * firewall | ||
- | * backup-manager | ||
- | * Automated way to install kernel sources, mount linuxproc for htop | ||
- | * install PEAR |