Benutzer-Werkzeuge

Webseiten-Werkzeuge


howto:freebsd

Inhaltsverzeichnis

Betrifft OS:
FreeBSD

Verwendung von FreeBSD

Einleitung

Willkommen zum zentralen Artikel für Anleitungen zu FreeBSD.

Zu FreeBSD gibt es ein sehr gutes Handbuch. Es ist sogar weitestgehend deutschsprachig übersetzt. Auf das Handbuch sei bereits hier und an auch späterer Stelle möglichst verwiesen. Nachfolgende Inhalte sollen als Ergänzung oder gar als Vorlage für das Handbuch (in deutschsprachiger Variante) dienen.

Einführung

FreeBSD zeichnet sich durch den Fokus auf Funktionalität aus. FreeBSD ist das verbreitetste Derivat aller BSDs.

Installation

Dateisystem

Einrichtung

Netzwerk

firewall

ssh

ZFS

etwa in Anlehnung an den (englischsprachigen) ZFS Tuning Guide

Wie kann ich den maximalen Datendurchsatz (in der aktuellen Konfiguration) ermitteln?

Wie kann eine angemessene Größe für welche Variablen ermittelt werden?

  • Volumen für ZFS Intent Log = maximal ermittelter Datendurchsatz x vfs.zfs.txg.timeout

ZFS Intent Log sollte möglichst gespiegelt sein. (Aber auch ohne die Möglichkeit ZFS Intent Log spiegeln zu können, sollte dennoch von dieser Funktionalität Gebrauch gemacht werden.)

beadm

Jails

Hypervisor

bhyve

weitere Hypervisor

zentrale Systemverwaltung

aka Provisionierung, Orchestrierung, Verwaltung der Konfiguration

Oberflächen zur Aufgabenverwaltung

Ressourcenverwaltung

Server

Webserver

Datenbanken

Webserver, Datenbanken, Skriptsprache

wilde Kombinationen

    • vielleicht auch gern ws-db-sl als web server, data base, script language

Konten

zentrale Verwaltung von Konten

Mail

Mail-Versand

aka Postausgang

Mail-Empfang

aka Posteingang

Mail-Weiterleitung

Mail-Konten

Mail-Verteilung

Mail-Zugriff

www

Wiki

Content-Management-System

Groupware

Dateiverwaltung

Projektverwaltung

Umfragen

Fragen und Antworten

kollaboratives Erstellen von Dokumenten

Teilen erstellter Texte

Erstellen von Dokumenten

net

Server für DHCP

Server für PXE

Server für DNS

VPN

IPsec

OpenVPN

Server für VoIP

BGP

Server für Pakete

Spiegel für Pakete

Bauen von Paketen

poudriere

Arbeitsplatz

Arbeitsplatzumgebung

aka desktop environment

Lumina

KDE

KDE 5

KDE 4

Gnome 3

Cinnammon

Mate

Xfce

LXQt

LXDE

LXDE

Budgie

Budgie

Fensterverwaltung

aka window manager

awesome

i3

Anmeldungsverwaltung

aka Display Manager

XDM

PCDM

KDM

ausführlich auch KDE Display Manager

SDDM

ausführlich auch Simple Desktop Display Manager

GDM

ausführlich auch Gnome Display Manager

SLiM

ausführlich auch Simple Login Manager

Anzeigedarstellungssystem

aka display server

X.Org

Wayland

Graifkbeschleunigung

Nutzung von Diensten

Browser

Firefox

Chromium

Iridium

epiphany

Opera

Sofortnachrichten

Protokolle für Sofortnachrichten

XMPP
Telegram

tox

SIP

Anwendungen für Sofortnachrichten

Erleichterungen

Beleuchtung

redshift

Desktop

einzelne Arten von Desktops

Laptop

einzelne Arten von Laptops

Tablet

???

Smartphone

???

"Ausführung"

Verwaltung

bsdconfig

sysadm

"Absicherung"

Sicherung mit dem Dateisystem ZFS

zrepl

zxfer

Sicherung der Konfiguration

Sicherung von Nutzdaten

DejaDup

genau genommen auch Déjà Dup

TimeShift

Instandhaltung

aka Wartung (ohne Ausfall)

Instandhaltung von Massenspeicher

Instandsetzung

aka Reparatur (nach Ausfall)

Instandsetzung von Geräten für Massenspeicher

Instandsetzung von einem Pool für ZFS

mit und ohne Verschlüsselung (mit geli)

besondere Werkzeuge

S.M.A.R.T.

smartmontools

Installieren vom Paket smartmontools

pkg install -y smartmontools

Erstellen der Datei für die Konfiguration vom Dienst smartd durch das Kopieren der Datei als Beispiel (für die Konfiguration vom Dienst smartd)

cp /usr/local/etc/smartd.conf.sample /usr/local/etc/smartd.conf

optionales Anschauen der (selbst erstellten) Datei für die Konfiguration vom Dienst smartd

less /usr/local/etc/smartd.conf

DEVICESCAN


einmaliges Starten des Dienstes smartd grundsätzliches Aktivieren des Dienstes smartd und Starten des Dienstes smartd
service smartd onestart
sysrc smartd_enable=YES && service smartd start

Ausgeben lassen aller Informationen (S.M.A.R.T. und auch weitere) vom Gerät für Massenspeicher (beispielsweise) ada0

smartctl -x /dev/ada0

GSmartControl

Betriebssysteme, die auf FreeBSD basieren

FreeNAS

TrueOS

PC-BSD

PC-BSD

GhostBSD

Project Trident

CBSD

ClonBSD

ElectroBSD

HardenedBSD

NextBSD

NextBSD

RaspBSD

TrustedBSD

MidnightBSD

DesktopBSD

DesktopBSD

NanoBSD

LibreBSD

LibreBSD

UbuntuBSD

UbuntuBSD

keine Änderungen auf der Website (als Wiki) seit 2016-05

arg SPAM im Forum

pfSense

m0n0wall

OPNsense

BSD Router Project

NAS4Free

"Weiteres"

dn42

web hosting control panel

"Besonderes"

Verwendung von Linux

Debian GNU/kFreeBSD

debootstrap

linux-c7-*

Pakete Linux CentOS 7

howto/freebsd.txt · Zuletzt geändert: 2018/10/22 18:33 von vater