FreeBSD13.3

FreeBSD13.3

FreeBSD13.3 ; OSインストール

FreeBSDとはFreeBSD(フリービーエスディー)は、UNIXライクなオープンソースのOSソフトウェア。特にネットワークOSとしての稼動実績はLinux系を上回り、高い負荷にも安定したパフォーマンスを維持します。FreeBSD(フリービーエスディー)は実用性を重視し堅牢で頑丈な設計を施されている点から、大手企業・サービスのFTP、WWW、電子メールサーバなどの運用に適しています。今回は2024 年 3 月 5 日にリリースされたFreeBSD13.3をインストールし、サーバーの構築を行います。FreeBSD-13.3-RELEASE-amd64-dvd1.iso 特徴高い負荷にも耐えられる高速・高性能なマルチプラットフォーム大手企業にも多々の採用実績アクセス制限によりセキュリティ対策を適用できるネットワーク小規模から大規模までのサーバの運用が可能商用から個人用途まで33,000を超える専用ソフトウェア
FreeBSD13.3

FreeBSD13.3 ; 初期設定 (バイナリーの更新,PackagesとPorts Collectionの更新)

FreeBSDのインストールが終わり、これからサーバーの構築を始めますがコンソール画面では何かと作業がしにくいので、TeraTerm等を使用しWindowsから操作するためSSH接続の設定をとりあえず変更します。FreeBSDのコンソール画面で下記コマンドを入力# vi /etc/ssh/sshd_config61行目#PasswordAuthentication no → PasswordAuthentication yes に変更し、下記コマンドで設定を反映させる# service sshd restartこれでWindowsのTeraTermからSSH接続できます(TeraTermでの設定は他のOSの初期設定を参照してください)
FreeBSD13.3

FreeBSD13.3 ; 初期設定(Vimインストール,SSH接続のセキュリティ対策,ファイアウォール,NTPサーバー)

1. Vim インストールエディタとして使い慣れたVimを使用しますので下記の通りインストール# pkg install -y vimVimを標準のエディタとして利用可能するため".cshrc"を編集し、反映させる
FreeBSD13.3

FreeBSD13.3 l; FTPサーバ(Vsftpd)、Sambaでファイルサーバー

1. FTPサーバ(Vsftpd)1.1 事前準備①秘密鍵作成➁パスフレーズ削除➂アクセス権変更④自己証明書作成1.2 ...
FreeBSD13.3

FreeBSD13.3 ; WEBサーバー(Apache2) , MySQL8インストール

1. Apache21.1 インストールたくさんのオプションがありますが、デフォルトのまま進めます確認が終わったら、イン...
FreeBSD13.3

FreeBSD13.3 ; WebサーバーSSL化、Webminインストール

1. Webサーバー(Apache)SSL化1.1 Let's Encrypt 用 Certbot ツールのインストール...
FreeBSD13.3

FreeBSD13.3 ; Mailサーバー(Postfix,Dovecot) , SSL/TLS

1. メールサーバー用証明書の取得メールサーバーをSSL/TLS化するためメールサーバー用の証明書を取得します。WEBサ...
FreeBSD13.3

FreeBSD13.3 ; Postfix ClamAV + Amavis + SpamassAssinでウイルス・スパム対策

FreeBSD 13 にClamAVをインストールし、Postfixに対しAmavisで連携させます。ClamAVはアンチウイルスソフトウェアです。Postfixをすでに実装しているという前提で進めます。作業前に、Ports Collectionを更新しておきます。