{{category OpenBSD,nolink}}[OpenBSD|https://www.openbsd.org/] のインストール、サーバ構築のメモ !!!インストール !!インストールとアップグレード * [[インストール|OpenBSD/Install]] ** i386:[[3.9|OpenBSD/Install/39-i386]], [[4.3|OpenBSD/Install/43-i386]], [[4.7|OpenBSD/Install/47-i386]], [[5.3|OpenBSD/Install/53-i386]], ** AMD64(Hyper-V):[[7.5|OpenBSD/Install/75-amd64]] ** armv7([BeagleBone Black|https://beagleboard.org/]):[[5.7|OpenBSD/Install/57-armv7]], [[6.0|OpenBSD/Install/60-armv7]], [[6.6|OpenBSD/Install/66-armv7]], [[6.8|OpenBSD/Install/68-armv7]], [[7.1|OpenBSD/Install/71-armv7]], [[7.7|OpenBSD/Install/77-armv7]]* ** arm64([Raspberry Pi 4B|https://www.raspberrypi.com/]):[[7.0|OpenBSD/Install/70-arm64]], [[7.5|OpenBSD/Install/75-arm64]] * [[バイナリパッチ|OpenBSD/Patches]] ※OpenBSD 6.1 以降 ** armv7(BeagleBone Black):[[7.1|OpenBSD/Patches/71-armv7]], [[7.7|OpenBSD/Patches/77-armv7]]* ** arm64(Raspberry Pi 4B):[[7.0|OpenBSD/Patches/70-arm64]], [[7.5|OpenBSD/Patches/75-arm64]] * [[アップグレード|OpenBSD/Upgrade]] ※OpenBSD 6.6 以降 ** armv7(BeagleBone Black):6.8 [[→6.9|OpenBSD/Upgrade/69-armv7]] [[→7.0|OpenBSD/Upgrade/70-armv7]], 7.1 [[→7.2|OpenBSD/Upgrade/72-armv7]] [[→7.3|OpenBSD/Upgrade/73-armv7]] [[→7.4|OpenBSD/Upgrade/74-armv7]] [[→7.5|OpenBSD/Upgrade/75-armv7]] [[→7.6|OpenBSD/Upgrade/76-armv7]] [[→7.7|OpenBSD/Upgrade/77-armv7]], 7.7 [[→7.8|OpenBSD/Upgrade/78-armv7]] [[→7.9|OpenBSD/Upgrade/79-armv7]]* ** arm64(Raspberry Pi 4B):7.0 [[→7.1|OpenBSD/Upgrade/71-arm64]], 7.5 [[→7.6|OpenBSD/Upgrade/76-arm64]] * カーネルとユーザラウンドバイナリのリビルド ** i386:[[3.9|OpenBSD/Rebuild/39-i386]] !!インストール後の設定 * [[端末関係の設定|OpenBSD/Terminal]] ** [[4.7|OpenBSD/Terminal/47]], [[6.6|OpenBSD/Terminal/66]], [[6.8|OpenBSD/Terminal/68]], [[7.0(rpi)|OpenBSD/Terminal/70-arm64]], [[7.1(BBB)|OpenBSD/Terminal/71-armv7]], [[7.5(x64)|OpenBSD/Terminal/75-amd64]], [[7.5(arm64)|OpenBSD/Terminal/75-arm64]], [[7.7(BBB)|OpenBSD/Terminal/77-armv7]]* * [[ユーザ・グループ関係|OpenBSD/Users]] ** [[4.7|OpenBSD/Users/47]], [[6.6|OpenBSD/Users/66]], [[7.1|OpenBSD/Users/71]], [[7.5(arm64)|OpenBSD/Users/75-arm64]], [[7.7|OpenBSD/Users/77]]* * [[サーバ関連の設定|OpenBSD/Server]] ** [[4.7|OpenBSD/Server/47]], [[6.8|OpenBSD/Server/68]], [[7.1|OpenBSD/Server/71]], [[7.5(arm64)|OpenBSD/Server/75-arm64]], [[7.7|OpenBSD/Server/77]]* * ソフトウェア ** [[3.9(i386)|OpenBSD/Software/39-i386]], [[7.0(rpi)|OpenBSD/Software/70-arm64]], [[7.1(BBB)|OpenBSD/Software/71-armv7]], [[7.5(arm64)|OpenBSD/Software/75-arm64]], [[7.7(BBB)|OpenBSD/Software/77-armv7]] !!!サーバ設定 !!標準 * [[ntpd|OpenBSD/ntpd]] - 時刻同期サーバ ** [[6.8|OpenBSD/ntpd/68]], [[7.1|OpenBSD/ntpd/71]], [[7.7|OpenBSD/ntpd/77]]* * [[sshd|OpenBSD/sshd]] - セキュアシェルサーバ ** [[4.7 (OpenSSH 5.5)|OpenBSD/sshd/47]], [[6.8 (OpenSSH 8.4)|OpenBSD/sshd/68]], [[7.1 (OpenSSH 9.0)|OpenBSD/sshd/71]], [[7.7 (OpenSSH 10.0)|OpenBSD/sshd/77]]* * [[ftpd|OpenBSD/ftpd]] - ファイル転送サーバ ** [[6.8|OpenBSD/ftpd/68]], [[7.7|OpenBSD/ftpd/77]]* * [[httpd|OpenBSD/httpd]] - Webサーバ ** Apache 1.3:[[4.7|OpenBSD/httpd/47(Apache_1.3.29)]] ** relayd:[[6.8|OpenBSD/httpd/68(relayd)]]+[[tsl|OpenBSD/httpd/68(relayd+tsl)]]+[[cgi|OpenBSD/httpd/68(relayd+slowcgi)]], *[[7.7|OpenBSD/httpd/77(relayd)]]+[[tsl|OpenBSD/httpd/77(relayd+tsl)]]+[[cgi|OpenBSD/httpd/77(relayd+slowcgi)]] * relayd - 接続のリレー・リダイレクトサーバ ** [[7.5|OpenBSD/relayd/75]] * ikev2 - IKEv2 VPN * wg - WireGuard VPN !!サーバ設定(VPN) * [[SoftEtherVPN|OpenBSD/SoftEtherVPN]] - https://ja.softether.org/ ** [[4.03 on 5.4 i386|OpenBSD/SoftEtherVPN/5.4-i386+4.03]], [[4.29 on 6.7 BBB|OpenBSD/SoftEtherVPN/6.6-armv7+4.29]], [[5.01 on 6.8 BBB|OpenBSD/SoftEtherVPN/6.8-armv7+5.01]], [[5.01 Client on 7.5 BBB|OpenBSD/SoftEtherVPN/7.5-armv7+5.01-Client]], == [[5.02.5181 on 7.3 BBB|OpenBSD/SoftEtherVPN/7.3-armv7+5.02.5181]] ==, == [[5.02.5186 on 7.5 BBB|OpenBSD/SoftEtherVPN/7.5-armv7+20240814]] ==, == [[5.02.5187 on 7.7 BBB|OpenBSD/SoftEtherVPN/7.7-armv7+20250717]] ==, == 5.02.5188 on 7.8 BBB [[ビルド|OpenBSD/SoftEtherVPN/7.8-armv7+20251103-build]]/[[設定|OpenBSD/SoftEtherVPN/7.8-armv7+20251103-config]] == * Remote Desktop Gateway ** [[OpenBSD/rdpgw]] - Go による実装。OpenID Connect や Kerberos、PAM、NTLM 認証が利用できる。 ** [[OpenBSD/rdgw]] - Go による簡易実装。TLS 実装なし、1ユーザのみ。 !!!ハードウエア !! i386(x86) / amd64(x64) !! BeagleBone Black * [[BeagleBone Black User LEDs|OpenBSD/BBB-UserLEDs]] - User LEDs を操作する !! Raspberry Pi