Klassisch mounten statt subfs

den einen ist das automatische Mounten, wie es seit der SUSE Version 9.1 über submount/subfs standardmässig für Wechselmedien (Floppy, CD und DVD) sowie über Hotplug eingebundene Geräte, wie etwa USB-Sticks oder -Festplatten, unsympathisch bzw. die Funktionalität unerwünscht. Man würde deshalb gerne wieder auf die "klassische" Art des Mountens von Datenträgern umstellen. Vorgehen Für Floppy, CD- … Continue reading Klassisch mounten statt subfs

Der XHOST sendet kein Broadcast Signal aus

Wenn man Exceed aufruft wird ein neu installierter SLES(9) Server nicht in der Broadcast Liste angezeigt. Um dies zu erreichen, muss die Datei: ‚/etc/opt/kde3/share/config/kdm/kdmrc‘ editiert- und [Xdmcp] Enable=false[Xdmcp] Enable=false in [Xdmcp] Enable=true[Xdmcp] Enable=true geändert werden. Link: http://groups.google.ch/group/alt.os.linux.suse/browse_thread/thread/3c8fbc7d69c76e6f/c5bfe867c8d6dc26 Zu XDMCP gibt es auch Einträge in der SDB. Weitere Lösungen, die zu diesem Problem führen könnten: /etc/X11/xdm/xdm-config: … Continue reading Der XHOST sendet kein Broadcast Signal aus

vi: Automatisches Einrücken verhindern

Fügt man Text mittels Copy/Paste in den vi ein, kann es zu einem sogenannten Treppeneffekt kommen, dass heisst der Text wird in jeder Zeile weiter eingerückt. Um dies zu verhindern, muss vor dem Einfügen das automatische Einrücken deaktiviert werden. Das automatische Einrücken rückt die nächste Zeile so wie die vorhergehende automatisch ein. Dies ist normalerweise … Continue reading vi: Automatisches Einrücken verhindern

LVM: Vergrössern / Verkleinern von volumes

Vergrössern Das Vergrössern eines Volumes geht relativ einfach mit: lvextend -L+1G /dev/volumegroup/logicalvolume resize2fs /dev/volumegroup/logicalvolumelvextend -L+1G /dev/volumegroup/logicalvolume resize2fs /dev/volumegroup/logicalvolume [stextbox id=“tip“ caption=“Tipp: lvextend Parameter -r“] Mittels dem Paramater -r wird das filesystem nach dem vergrössern des Volumes automatisch angepasst! So kann man anstelle der zwei obigen Zeilen auch einfach:

Wichtige Unix Befehle

[[Befehl] & Man kann die Konsole weiter benutzen z.B. firefox & [[Befehl] && [[Befehl] Befehle werden nacheinander ausgefürt z.B. firefox && shutdown -h now man [[Programm] Zeigt die Hilfe zu einem Programm an man iptables CTRL + C Bricht aktuellen Vorgang in der Shell ab strg + C VERZEICHNISSE UND DATEIEN cd [[Verzeichnis] Wechselt in … Continue reading Wichtige Unix Befehle

Mysteriöse Berechtigungsprobleme -> SELinux

Falls man bei einem neu installierten System auf einmal Berechtigungsprobleme bekommt, etwa die Meldung von VSFTP: "500 OOPS: cannot change directory", obwohl die Berechtigungen korrekt gesetzt sind ist meistens SELinux im Spiel. SELinux oder auch "Security Enhanced Linux" ist eine Erweiterung des Linux Kernels, dass versucht zusätzliche Zugriffskontrollen umzusetzen. in /var/log/messages gibt das Schlüsselwort "avc" … Continue reading Mysteriöse Berechtigungsprobleme -> SELinux

dd: beliebig Grosse Datei erstellen

Manchmal kann es sinnvoll sein eine "Müll-Datei" mit Einstellbarer Grösse zu erzeugen, etwa um ein Alarmierungssystem zu testen wenn ein Filesystem voll ist. Dies geht ganz einfach mit "dd": dd if=/dev/zero of=mein_muell_file bs=block_groesse_in_bytes count=anzahldd if=/dev/zero of=mein_muell_file bs=block_groesse_in_bytes count=anzahl So generiert z.B.: dd if=/dev/zero of=null_file bs=1048576 count=10dd if=/dev/zero of=null_file bs=1048576 count=10 folgendes File: Name: null_file Grösse: … Continue reading dd: beliebig Grosse Datei erstellen

DHCP-Server brint die Meldung: No subnet declaration for eth0 (0.0.0.0)

Nach der Installation und erstem Start vom DHCP-Server bringt dieser die Meldung: localhost dhcpd: No subnet declaration for eth0 (xxx.xxx.xxx.xxx). localhost dhcpd: Please write a subnet declaration in your dhcpd.conf file for the localhost dhcpd: network segment to which interface eth0 is attached. localhost dhcpd: exiting. Besonders bei Gateways, die zwei Netzwerkkarten haben, man aber … Continue reading DHCP-Server brint die Meldung: No subnet declaration for eth0 (0.0.0.0)

Dualboot mit dem Windows Bootloader

Wenn man Windows und Linux auf einer Platte installiert hat, verwendet man meistens den Bootmanager von Linux (LiLo, GRUB,…) um die beiden Systeme zu starten. Manchmal möchte man aber lieber den Windows-Bootloader verwenden, denn auch das geht: Um den Windows bootmanager dazu bringen, Linux zu starten, muss man den Linux Bootsektor in eine Datei schreiben, … Continue reading Dualboot mit dem Windows Bootloader

Konsole teilen

Mittels des programms ’screen‘ kann ein anderer Benutzer, der sich einloggt die die Konsole mit einem anderen "teilen"; d.h. beide können Kommandos eingeben und sehen auch was der andere eingibt. Dies ist z.B. Hilfreich, wenn man einem entfernten Benutzer zeigen möchte wie etwas auf der Konsole gemacht wird. Dazu sind nur 2 Schritte notwendig: Benuzer1 … Continue reading Konsole teilen