Linux
In der Welt der sicheren Fernkommunikation ist SSH (Secure Shell) eines der am häufigsten verwendeten Protokolle für die Verbindung mit entfernten Servern. SSH bietet eine sichere Methode, sich bei entfernten Rechnern anzumelden und Befehle über ein Netzwerk auszuführen. Eine der sichersten Methoden zur Authentifizierung mit SSH ist die Verwendung von SSH-Schlüsseln, die eine passwortlose Authentifizierung […]
Ubuntu ist eine der beliebtesten Linux-Distributionen, die für ihre benutzerfreundliche Oberfläche, ihre Stabilität und die starke Unterstützung der Community bekannt ist. Es wird sowohl von Anfängern als auch von fortgeschrittenen Benutzern für PCs, Server und verschiedene spezielle Zwecke verwendet. Vor der Installation von Ubuntu ist es wichtig, die Systemanforderungen zu kennen, um einen reibungslosen Installationsprozess […]
Ein Traceroute ist ein Netzwerkdiagnoseprogramm, das den genauen Pfad kartiert, den IP-Pakete von Ihrem Rechner zu einem Zielhost nehmen, dabei jeden zwischengeschalteten Router (Hop) aufzeichnet und die Round-Trip-Zeit (RTT) zu jedem einzelnen misst. Es ist das wirksamste Werkzeug, um zu isolieren, ob eine Latenzverzögerung, ein Paketverlust oder eine Routing-Anomalie in Ihrem lokalen Netzwerk, der Infrastruktur […]
Server-Authentifizierung ist der Prozess der Überprüfung Ihrer Identität, um autorisierten Zugang zu einem Remote-System, einem Hosting-Kontrollpanel oder einem Online-Dienst zu erhalten. Die drei dominanten Methoden sind passwortbasiertes SSH, SSH-Schlüsselpaar-Authentifizierung und webbasierter Kontrollpanel-Login — jede mit unterschiedlichen Sicherheitsprofilen, Anwendungsfällen und Fehlerszenarien, die jeder Administrator verstehen muss. Ob Sie eine einzelne VPS Hosting-Instanz oder eine Flotte von […]
Der `history`-Befehl in Linux ist ein integriertes Bash-Shell-Dienstprogramm, das jeden in einer Terminalsitzung ausgeführten Befehl aufzeichnet, anzeigt und verwaltet. Es liest aus und schreibt in `~/.bash_history`, eine Klartextdatei im Home-Verzeichnis jedes Benutzers, die es ermöglicht, Befehle sitzungsübergreifend abzurufen, zu suchen, erneut auszuführen und zu überprüfen, ohne sie erneut eingeben zu müssen. Für Systemadministratoren und erfahrene […]
GNU Screen ist ein Terminal-Multiplexer, mit dem Sie mehrere unabhängige Shell-Sitzungen über eine einzige Terminalverbindung erstellen, verwalten und dauerhaft fortsetzen können. Wenn Sie eine Screen-Sitzung trennen, wird jeder darin laufende Prozess im Hintergrund weiter ausgeführt – er übersteht SSH-Trennungen, Netzwerkausfälle und Terminal-Schließungen – bis Sie die Sitzung explizit wieder verbinden oder beenden. Diese Fähigkeit ist […]
`useradd` ist ein Low-Level-Binär-Dienstprogramm, das auf nahezu jeder Linux-Distribution verfügbar ist und Benutzerkonten erstellt, indem es direkt in `/etc/passwd`, `/etc/shadow` und `/etc/group` schreibt. `adduser` ist ein übergeordnetes Wrapper-Skript — typischerweise in Perl auf Debian-basierten Systemen geschrieben — das `useradd` intern aufruft und dabei die Erstellung des Home-Verzeichnisses, die Befüllung von Skeleton-Dateien, die Passwortabfrage und die […]
Das Beherrschen von MySQL-Datenbankimport- und -exportoperationen über die Befehlszeile ist eine unverzichtbare Fähigkeit für jeden Datenbankadministrator oder Backend-Ingenieur. Das Dienstprogramm `mysqldump` exportiert eine Datenbank in eine portable `.sql`-Datei, die alle DDL- und DML-Anweisungen enthält, die zur vollständigen Rekonstruktion des Schemas und der Daten erforderlich sind, während der `mysql`-Client-Befehl das Gegenteil übernimmt — diese Datei zurück […]
PHP-FPM (PHP FastCGI Process Manager) ist ein leistungsstarker Prozessmanager, der die PHP-Ausführung als eigenständigen Dienst übernimmt, entkoppelt vom Webserver. Ein Neustart von PHP-FPM wendet Konfigurationsänderungen aus `php.ini` oder `php-fpm.conf` an, gibt Speicherlecks in lang laufenden Worker-Pools frei und stellt nicht reagierende Child-Prozesse wieder her – ohne Nginx, Apache oder andere Komponenten Ihres Stacks zu berühren. […]
mysqldump ist ein Befehlszeilen-Dienstprogramm, das mit MySQL und MariaDB gebündelt wird und logische Backups erstellt, indem es Datenbankobjekte und Daten als eine Folge von SQL-Anweisungen serialisiert. Die resultierende Dump-Datei kann eine identische Datenbank auf jedem kompatiblen Server wiederherstellen, was es zum Industriestandard-Tool für Backups, serverübergreifende Migrationen, Versions-Upgrades und Disaster-Recovery-Workflows macht. Im Gegensatz zu physischen Backup-Tools […]
