Permalink

0

Linux | Terminal-Tipps

OK, der Titel ist nicht so gut gewählt ;) aber es ist mir kein besserer eingefallen. In diesem Post möchte ich ein paar Linux-Befehle aufliste, welche dem ein oder anderen sicher etwas nützen.

Linux Autologin

Das Autologin wird mit der Datei /etc/inittab bewerkstelligt. Um einen User automatisch einzuloggen, muss sie folgendermassen angepasst werden:

Alt: inittab

…
1:2345:respawn:/sbin/getty 38400 tty1
…

Neu: inittab

…
#1:2345:respawn:/sbin/getty 38400 tty1
1:2345:respawn:/bin/login -f root tty1 /dev/tty1 2>&1
…

 

Automatisches Herunterfahren bei bestimmtem Wochentag

Das Script bestimmt ob es sich um einen Wochentag handelt oder nicht und setzt den Shutdownzeitpunkt entsprechend auf 19:00 bzw. 07:15.

#!/bin/bash
WEEKDAY=$(date +'%u')
if ([ $WEEKDAY != '6' ] && [ $WEEKDAY != '7' ]); then
shutdown -h 19:00 &
else
shutdown -h 07:15 &
fi

 Bildschirm ausschalten verhindern

Durch folgenden Befehl lässt sich das Ausschalten des Monitors verhindern:

xset -dpms s off

Linux (Debian) Windows-Zeitserver Synchronisation

Der Standard-Zeitserver von Linux funktioniert mit dem Protokoll ntp. Microsoft spielt uns her jedoch einen Streich und verwendet ein leicht angepasstes, das sntp (simple-network-time-protocoll). wiki

Unter Linux (Debian) wird nun das Paket msntp benötigt, um die Zeit von einem solchen zu synchronisieren http://packages.debian.org/sid/msntp.

Permalink

0

Ninite – automatische Installation der wichtigsten Software

Wer kennt es nicht. Man ist bei bekannten und soll doch noch schnell die Software updaten oder installiert beim Kollegen das System neu. Die meiste Zeit geht dabei für die Installation der notwendigen Tools drauf, da man alle auf ihrer Website herunterladen und anschliessend installieren muss.

Hier hilft ninite: Es installiert/updated die gewünschte Software auf die neuste Version ganz ohne Benutzereingabe. Das Updaten finde ich besonders super. Ich kann mir meine gewünschte .exe generieren und diese immer wieder ausführen, wenn ich meine Software updaten möchte.

Permalink

2

myEnTunnel, sicher Surfen über ein öffentliches WLAN

So nun endlich wieder einmal ein Blogpost. Diesmal zu einem, meiner Meinung nach, sehr wichtigem Thema:

Wer sich z.B. im Starbucks oder auch in jedem anderen offenen WLAN nicht auf die Finger schauen lassen möchte, muss sich durch irgendeineweise absichern. Was man braucht ist ein Tunnel, der eine verschlüsselte Verbindung zwischen dem Client und einem Server herstellt.

Somit geht man vom meinem Laptop via SSH Tunnel auf einen Server und anschliessend ins Internet. Somit sieht man den Datenverkehr im WLAN nicht mehr im Klartext. Ein Tunnel lässt sich über verschiedene Wege realisieren:

Der wohl einfachste Weg ist der Kauf eines VPN Zugangs. (z.b. SwissVPN). Als Alternative bietet sich ein SSH-Tunnel an. Dieser ist auch relativ leicht einzurichten, setzt jedoch einen SSH-Login auf einem entfernten Server voraus. Die dritte Möglichkeit ist auf einem Server ein VPN Tool (z.B. OpenVPN) zu installieren. In diesem Beitrag gehe ich jedoch nur genauer auf den SSH-Tunnel ein.

Mit einem SSH-Tunnel ist es logischerweise auch möglich, sich aus einer Firewall “hinauszuschleichen” d.h. eine Website aufzurufen, welche von einer Firewall geblockt wird.

Als Tool verwenden wir myEnTunnel. Es basiert auf der Shell von Putty (plink.exe) und ist einfach ein GUI speziell für Tunnel. Es wäre aber auch möglich das Ganze nur mit Putty zu realisieren.

Konfiguration

Zu konfigurieren gibt es grundsätzlich nicht viel. SSH-Login und ein paar Einstellungen reichen und schon ist unser Tunnel einsatzbereit.

Dies ist meine Konfiguration. Für eine höhere Sicherheit, lässt sich auch das Public- / Private-Key Verfahren verwenden. Um zu verhindern, dass Passwörter über eine ungesicherte Leitung übertragen werden. Was in unserem Beispiel sogar empfehlenswert ist.

Anschliessend muss der Browser noch entsprechend konfiguriert werden, sodass die Daten über den Tunnel gesendet werden:

Somit ist jedoch auch klar, das man hier jetzt nur mit dem Firefox via Tunnel surft. Wer somit seinen ganzen Datenverkehr verschlüsseln möchte, ist mit VPN bestens bedient.