Kategori Linux

system user mit gesetzten Passwort

Donnerstag, Juni 6th, 2013

Oft sind veraltete Passwörter oder Accounts ein Einfallstor für Hacker Angriffe. In meiner auth.log finden sich hierfür fiele Beispiele. Um Herauszufinden welche User einen Account mit Passwort zugriff haben, habe ich folgende Überprüfung gemacht:

grep '\$' /etc/shadow | awk -F: '{print $1}'
root

X Forwarded wollte nicht mehr

Mittwoch, Mai 22nd, 2013

Heute wollte auf einem der Server trotz, ssh -X oder -Y, kein X Forwarded mehr. Nach Kurzer suche war der Fehler ganz einfach.
# xterm
xterm Xt error: Can't open display: %s
xterm: DISPLAY is not set

Es Fehlte einfach nur das Paket xauth, danach ging alles wieder.
apt-get install xauth

snmpget – Cannot find module

Samstag, April 27th, 2013

Beim Neuaufsätzen unseres Graphen Servers konnte snmpget keine Daten mehr von den Switches empfangen und schmiss folgende Fehlermeldung, das ein Modul nicht vorhanden sei.

/usr/bin/snmpget -v1 -c pw localhost -Oq IF-MIB::ifDescr.1
MIB search path: /root/.snmp/mibs:/usr/share/mibs/site:/usr/share/snmp/mibs:/usr/share/mibs/iana:/usr/share/mibs/ietf:/usr/share/mibs/netsnmp
Cannot find module (IF-MIB): At line 0 in (none)
IF-MIB::ifDescr.1: Unknown Object Identifier

Nach etwas strace und apt-file seach Pfand ich heraus auf welle Module snmpget zugreifen wollte. Diese konnten mit dem nachinstallierten von snmp-mibs-downloader behoben werden.

apt-get install snmp-mibs-downloader

kvm raw image mounten

Mittwoch, April 24th, 2013

Heute musste ich mal wieder an eine KVM Image heran. Da diese Images immer auch eine Partitionstabelle am Anfang der Datei haben, muss man dieses Image erst loop mounten. Dafür legt man zuerst das loop device an. Mit kpartx werden dann die Partitionen dem Kernel unter /dev/mapper/loop0pX bekannt gemacht.

Ein RAW Image monuten:

losetup /dev/loop0 /var/lib/libvirt/images/vm.img
kpartx -av /dev/loop0
mount /dev/mapper/loop0p1 /mnt

Ein loop device wieder umounten:

umount /mnt
kpartx -dv /dev/loop0
losetup -d /dev/loop0

libavformat mismatching

Montag, April 22nd, 2013

Beim starten eines Videos bekam ich folgende Meldung das die libav nicht in der Aktuellen Version vorlag.

MPlayer svn r34540 (Ubuntu), built with gcc-4.6 (C) 2000-2012 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing rtmp://stream
libavformat version 53.21.1 (external)
Mismatching header version 53.19.0
Using network protocols without global network initialization. Please use avformat_network_init(), this will become mandatory later.
Using network protocols without global network initialization. Please use avformat_network_init(), this will become mandatory later.
Cannot open dump file.

Exiting... (Fatal error)

Um das Problem zu beheben habe ich folgende PPA eingebunden:

apt-add-repository ppa:motumedia/mplayer-daily
apt-get update
apt-get dist-upgrade

Mit der dann installierten Versionen libavformat version 54.0.0 und MPlayer SVN-r34707-4.6 (C) 2000-2012 MPlayer Team war das schauen der Videos ohne Probleme möglich.

Quelle: bugs.launchpad.net