#!/coding/blatt
Sammelsurium mit Schwerpunkten Linux & IT-Sicherheit

Kategorie: Linux

Android: Sicherer Zugriff auf SSH-Server per Public-Key-Authentifizierung via Termux, OpenKeyChain & YubiKey

Aktuell stand ich vor der Frage, wie ich mich mit meinem Android-Smartphone per SSH mit meinem SSH-Server verbinden kann. Die Anmeldung sollte dabei per Public-Key-Authentifizierung möglich sein. Zudem wollte ich meinen GPG-Authentifizierungs-Unterschlüssel, der sich auf meinem YubiKey befindet, als SSH-Schlüssel/Key verwenden.

In diesem Beitrag beschreibe ich euch, wie ich das Ganze mit den Open-Source-Apps Termux, OkcAgent und OpenKeychain umgesetzt bekommen habe.

Weiterlesen

Ubuntu & ALSA: In-Ear-Kopfhörer-Mikrofon wird nicht erkannt

Als ich letztens meine In-Ear-Kopfhörer mit integriertem Mikrofon für eine Videokonferenz nutzen wollte, musste ich leider feststellen, dass das Mikrofon unter Ubuntu nicht erkannt wurde. Wie ich das Problem durch Anpassung der Konfiguration von ALSA lösen konnte, könnt ihr in diesem Beitrag nachlesen.

Weiterlesen

Ubuntu & PulseAudio: Rauschunterdrückung für Mikrofon

Die Tage hat mir mein Kollege nach unserer Jitsi-Meet-Videokonferenz mitgeteilt, dass mein Mikrofon rauscht, wenn ich spreche. Ich selbst höre mich ja nicht und habe es somit gar nicht mitbekommen. Also habe ich zum Testen mal einen Audio-Recorder angeworfen und konnte das Rauschen reproduzieren.

Standardmäßig hat PulseAudio unter Ubuntu anscheinend keine Funktionalität zur Rauschunterdrückung (auch als Echo/Noise Cancellation bekannt) aktiviert. Hierfür stellt PulseAudio aber bereits ein Modul bereit, welches nur entsprechend aktiviert werden muss. Was ihr dafür tun müsst, erfahrt ihr in diesem Beitrag.

Weiterlesen

SSH-Alias: SSH-Zugänge verwalten und Logins vereinfachen

Wer sich oft mit SSH zu verschiedenen Servern verbindet und diverse SSH-Zugänge sein eigen nennt, kann schon mal den Überblick verlieren. Neben den diversen Benutzernamen und Hostadressen können z.B. auch noch andere Parameter, wie z.B. ein abweichender Port oder "Forwarding"-Einstellungen hinzukommen. Der entsprechende SSH-Login-Befehl kann also auch schon mal länger werden. Um sich nicht jeden einzelnen SSH-Zugang merken zu müssen und ggf. noch einzeln eintippen zu müssen, ist es empfehlenswert SSH-Aliasse zu verwenden.

Weiterlesen

Apache, MySQL & PHP (LAMP) lokal unter Ubuntu installieren

Zum Erstellen und Testen von Websites & WordPress-Blogs verwende ich im Allgemeinen eine Xubuntu-VM mit installiertem LAMP-Stack. LAMP steht hierbei für die Kombination aus dem Webserver Apache, dem Datenbankverwaltungsystem MySQL und der Programmiersprache PHP.

In diesem Beitrag zeige ich, wie ihr diesen LAMP-Stack unter (X)Ubuntu installieren könnt, um so z.B. euren WordPress-Blog lokal für Testzwecke einrichten zu können.

Weiterlesen