Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

609 total results found

TCP-Verbindungen über HTTP tunneln

Netzwerk

Mit dem kleinen Tool httptunnel lassen sich TCP-Verbindungen über das HTTP-Protokoll tunneln. Dies ist dann z.B. interessant, wenn man hinter einer Firewall sitzt, die nur Verbindungen über Port 80 nach draussen läßt. Benötigt wird ein Server außerhalb, z.B. ...

Kleine WLAN-Accesspoint Infosammlung

Netzwerk

Verfügbare WLAN-Netzwerke scannen: iwlist ath0 scan wlanconfig ath0 list ap

Eine Partition mit mehr als 2TB unter Linux erstellen

Dateisysteme

Die Festplatten werden immer größer, der verfügbare Speicherplatz in Storages sowieso. Mit dem Standardtool fdisk kann man leider keine Partitionen größer als 2TB erstellen. Hier kommt jetzt das Programm parted ins Spiel. parted unterstützt die Erstellung von ...

tmpfs - Temporary File System

Dateisysteme

tmpfs ist ein Dateisystem, welches (virtuellen) Arbeitsspeicher statt Festplatten als Speicher verwendet. Im Vergleich zu ramdisk entfallen hier viele Schritte (Anlegen der Ramdisk über Kernel-Parameter, formatieren und mounten). Über einen einfachen Mount-Bef...

telnet-Verbindungsversuch beenden

Netzwerk

jeder Admin kennt es: Um schnell mal eine TCP-Verbindung zu testen ist telnet gut geeignet. Was tun wenn man telnet (wie etwa bei SMTP) nicht über quit oder exit beenden kann? Hier hilft der sogenannte Escape-Character, der bei jedem Verbindungsaufbau angezei...

Speichercaches leeren

Dateisysteme

Wer mehr über die Speicherverwaltung unter Linux wissen will, sollte sich dieses Buch zu Gemüte führen Über Sinn und Unsinn dieser Funktion (also das Leeren der Speichercaches) läßt sich streiten, da sie eigentlich fürs Debugging und Programmieren gedacht ist...

chown/chgrp für Symlinks

Dateisysteme

für das Ändern des Besitzer oder der Gruppe eines Symlinks gibts einen speziellen Parameter für chown oder chgrp. Mit -h oder –no-dereference läßt sich einschalten, dass direkt der Symlink angefasst werden soll anstatt der referenzierten Datei: # cd /var/l...

Software-RAID wiederherstellen

Dateisysteme

Arrayzustand prüfen: # cat /proc/mdstat zu jedem mdX device gehoeren mehrere sdX (oder xvd oder nvme, je Hardware), ausserdem sollte da [UU] stehen. Wenn nicht ist was faul. Partition in Ordnung: md1 : active raid1 sdb1[1] sda1[0] 48064 ...

mdadm consistency check abbrechen

Dateisysteme

Unter Debian wird standardmäßig jeden ersten Sonntag im Monat ein Check über alle eingerichteten Software-RAIDs gefahren. Bei sehr großen Festplatten kann das auch mal länger dauern und den normalen Serverbetrieb behindern. Der Check läßt sich folgendermaßen ...

dmesg Timestamp in lesbare Form umwandeln

Allgemeines

Mit dem Kommando dmesg kann man sich den Kernel Ringbuffer anzeigen lassen, also alle Kernel-Meldungen seit Systemstart. Die Zeit wird dabei als Sekunden seit dem Systemstart ausgegeben. Ab Debian Wheezy kann man einfach über 'dmesg -T' eine lesbare Zeit ...

NFS-Server exports neu einlesen

Dateisysteme

nach einer Änderung in /etc/exports auf einem NFS-Server lassen sich neue oder gelöschte Exports mit diesem Kommando neu laden: exportfs -ra Alternativ, falls es das Kommando exportfs nicht gibt, funktioniert auch ein -HUP an nfsd: killall -HUP nf...

Mini-Screen-Howoto

Allgemeines

Screen ist ein Fenstermanager zur Verwendung mit textbasierten Eingabefenstern (Textkonsole) und kommt typischerweise auf UNIX-ähnlichen Betriebssystemen zum Einsatz. Hierbei ist es möglich, innerhalb eines einzigen Zugangs (zum Beispiel über ein Terminal oder...

Spotify an entfernten MPD streamen

Netzwerk

Die Audio-Ausgabe von Spotify läßt sich mit einfachen Mitteln an einen MPD-Server (oder sonstigen Stream-Dienst) senden. Für Spotify unter Linux verwende ich die Wine-Version. Vorraussetzung ist das Paket libavcodec-extra-53 zur MP3-Dekodierung und vlc (Video...

Verzeichnis zu ISO-Image machen

Allgemeines

Manchmal ist es nützlich aus einem Verzeichnis und seinem Inhalt ein ISO-Image zu machen. Ich nutze das z.B. für Debian-Installation über Dell-Drac bei Servern, die keinen Zugang zum Internet haben. Das Image läßt sich natürlich auch sehr einfach auf CD brenne...

vsftpd - FTP-Server anonymous only

Netzwerk FTP

# # very simple anonymous FTP server configuration # # Mandatory directives # listen=YES local_enable=NO anonymous_enable=YES write_enable=NO anon_root=/srv/ftp # # Optional directives # anon_max_rate=2048000 xferlog_enable=YES listen_address=12...

Userverwaltung anlegen-löschen-ändern

Allgemeines

Ich zeige hier die Userverwaltung anhand der Tools adduser, deluser, addgroup und delgroup. User anlegen/löschen: adduser [--uid XXXX] myname groupname adduser --system myname # einen Systemuser anlegen (uid < 1000) deluser [--remove-home] [--remove-al...

Langlaufende (hängende) Prozesse beenden

Allgemeines

Ich hatte schon öfter das Problem, dass sich manche Prozesse aufhängen (kein Wait, kein Timeout, aber auch keinerlei Ausgabe im strace) und sich nicht mehr regulär beenden. Das kam z.B. bei PHP-FPM-Children vor oder bei der Konvertierung von HTML-Dokumenten in...

eine Datei per nc (netcat) kopieren

Netzwerk

Dateien per SCP zu kopieren kann manchmal etwas anstregend sein (z.B. weil der Benutzer kein Passwort konfiguriert hat, SSH-Agent Forwarding deaktiviert ist (weil böse) oder man keinen Key einrichten will). Ein einfacher Weg um eine Datei auf einen anderen Ho...

etckeeper mit gitlab verwenden

Allgemeines

gitlab vorbereiten Installation: https://about.gitlab.com/downloads/#debian8 Gruppe „etckeeper“ in gitlab angelegt 1 neues Projekt pro Server in dieser Gruppe angelegt 1 dedizierten User für Serverdinge angelegt alle SSH-Pubkey der S...

Traffic-Shaping für ausgehende Mails

Netzwerk

Das folgende Snippet ist nützlich wenn man beispielsweise nur einen begrenzte Upload-Bandbreite verfügt (z.B. 1mbit). Damit läßt sich ausgehender Traffic mit Zielport 25 limitieren, sodass anderer Traffic uneingeschränkt funktioniert (etwa SSH-Sessions). Es m...