Samstag, 2. Mai 2015

Ubuntu 12.04: Einfügen von Passwörtern aus KeePass2 ins Teminal

Habe einen Weg gesucht, wie ich von meinem zentralen Passwortspeicher auch unter Ubuntu die Passwörter in die Shell bekomme, da ich ja gerade für SSH-Verbindungen und MySQL-roots gute Passwörter vergebe. Leider ist nachdem das Passwort im Zwischenspeicher (Clipboard) ist der Kontextmenüeintrag Einfügen noch immer ausgegraut.

Bis jetzt hab ich das immer über einen Zwischenschritt gemacht: Das Passwort in irgendein Textfeld kopiert (z.B. die Suchzeile vom Browser), dann wieder markiert und mit Strg + C wieder in den Zwischenspeicher gelegt,
dann ist der Eintrag verfügbar! Leider immer wieder etwas umständlich.

Heute fand ich diesen Artikel. Der Autor hatte die selben Bedürfnisse.
Kurz gesagt gibt es im System nicht nur einen Speicherort für Kopieren(Strg+C)/Einfügen(Strg+V). Dass das Kopieren in die Shell nicht funktioniert liegt daran, dass KeePass2 das Passwort in einem anderem Zwischenspeicher ablegt als das die Shell verwendet. So sieht der eine nicht was der andere tut.

Abhilfe soll da das Tool autocutsel schaffen - es ist über die Paketquellen verfügbar und kann mit
sudo apt-get install autocutsel
installiert werden.In der README steht, man soll unter Ubuntu noch

sudo apt-get install libc6-dev libxtst-dev xorg-dev

dazuinstallieren. Bei mir hats jedenfalls nicht funktioniert. Habe auch versucht autcutsel mit
autocutsel -selection PRIMARY&

zu starten, aber kein Erfolg. Dann habe ich in einen Forenbeitrag gesehen, dass Unter Ubuntu 12.04 anscheinend

Strg + Shift + Einfg

funktioniert und siehe da, DIE LÖSUNG! - so einfach kanns sein! Einfach unter Keepass den gewünschten Eintrag markieren, aufs Symbol oben oder Strg + C drücken und im Terminal dann Strg + Shift + Einfg drücken und schon ist das Passwort drin!! 

Analyse des Speicherplatzverbrauchs auf Ubuntu Server in der Shell

In der GUI kennen wir unter Ubuntu schon lange das praktische Tool "Speicherplatzbedarf". Man öffnet es, lässt das Programm die Festplatte durchforsten und nach kurzer Wartezeit hat man eine Analyse vor sich, welche Ordner denn am meisten Speicherplatz benötigen.

Dies ist oft interessant, wenn der Speicherplatz zu neige geht und man wissen möchte, wo man zum Löschen ansetzen kann.

Nun hat man dieses Problem aber nicht nur auf Desktop-Rechnern, sondern auch auf Servern ohne grafische Oberfläche. Natürlich muss man auch hier nicht auf diesen Vorteil verzichten, denn ein paar Programmierer haben das Problem mit Ihrem Programm ncdu (NCurses Disk Usage) gelöst. Einfach via

sudo apt-get install ncdu

installieren und mit

ncdu

starten - fertig! Viel Spaß damit!
Quelle

Freitag, 1. Mai 2015

Using vino-server for remote connections - what to to when process crashed and no connection possible

Found the solution here: http://ubuntuforums.org/showthread.php?t=1017746 ... Assuming you have a machine running with user x logged in and vino-server not running use the following steps to start it: 1. ssh to that machine and authenticate as x 2. sudo -s to become root 3. export DISPLAY=:0.0 4. xhost + 5. exit from root shell using exit 6. export DISPLAY=:0.0 7. start vino-server using /usr/lib/vino/vino-server& ....