Janek hat auf seinem Blog 321tux.de eine Shell-Befehlsübersicht für Linux Einsteiger veröffentlicht. So eine klasse Übersicht hätte ich vor 21 Monaten gebraucht.
– Dankeschön
Mit ‘Debian’ getaggte Artikel
Linux – Shell-Befehlsübersicht für Linux Einsteiger
Dienstag, 09. März 2010Linux – IPTables – Beispielkonfiguration (DNS, HTTP, FTP, PING, SSH, SAMBA & NFS)
Dienstag, 02. März 2010Aufgrund von Problemen mit dem Suspend-To-Ram (pm-suspend), teste ich zur Zeit einige Linux-Distributionen. Sollte sich jemand von euch mit pm-suspend oder s2ram auskennen kann dieser mich gerne kontaktieren. Nach der Installation von CentOS bin ich wieder einmal über IPTables gestolpert. Noch nie habe ich mich näher mit diesen IP-Tabellen beschäftigt – das hat sich jetzt geändert.
Was sind IPTables:
Mit Hilfe von iptables wird Netfilter, der IP-Paketfilter des Linuxkernels konfiguriert.
Ist der Paketfilter des Kernel aktiv (d.h. sind mit iptabels erstellte Filterregeln konfiguriert), so werden alle IP-Datenpakete geprüft. Ankommende Pakete werden geprüft, bevor sie an die Zielanwendung geleitet werden, ausgehende Pakete werden geprüft, bevor sie den Rechner verlassen. Agiert der Rechner als Router (z.B. in einem Netzwerk), so werden die Pakete während der Weiterleitung geprüft. Außerdem besteht auch die Möglichkeit der Paketmanipulation. Die Art der Prüfung lässt sich mit Hilfe von iptables sehr detailliert vorgeben.
Quelle: iptables2 im uu-wiki
Ich möchte hier jetzt eigentlich nicht weiter über die Grundlagen oder Funktionsweiße von IPTables schreiben. Stattdessen möchte ich euch meine Beispielkonfiguration veröffentlichen, (weiterlesen …)
WordPress – Upload – Die Datei ist zu groß
Freitag, 05. Februar 2010
Gestern Abend hatte ich beim Datei-Upload ins WordPress ein Problem.
Fehlermeldung:
Die Datei ist zu groß. Die maximale Dateigröße für deinen Server beträgt 2M.
Dieses Problem lässt sich sehr einfach beheben. Wir editieren die php.ini auf unserem Webserver…
vi /etc/php5/apache2/php.ini
…und suchen nach dem Eintrag upload_max_filesize.
; Maximum allowed size for uploaded files. upload_max_filesize = 2M
Diesen Eintrag können wir unseren Ansprüchen anpassen. Jetzt starten wir nur noch den Apache2-Server neu, Fertig!
/etc/init.d/apache2 restart
Instant-Messaging über die Konsole (AIM, ICQ, Yahoo!, Jabber und MSN)
Donnerstag, 28. Januar 2010Chris von campino2k.de hat einen interessanten Artikel über “Out-Of-My-Way-Messaging mit irssi, bitlbee und screen” geschrieben.
Erklärung: Irssi ist ein freier IRC-Client auf Kommandozeilenbasis, dieser Client verbindet sich mit dem IRC-Server BitlBee. BitlBee ist ein Instant-Messaging Client. Anders als herkömmliche Clients ist BitlBee jedoch ein Netzwerk-Gateway (Server), der sich dem Benutzer als IRC-Server ausgibt und die Protokolle AIM, ICQ, Yahoo! Messenger, Jabber und MSN kennt. Diese 2 Programme werden in einer Screen-Session gestartet und bleiben auch beim disconnect der SSH-Session verbunden. Bei einem reconnect kann man sich problemlos auf die im Hintergrund laufende Screen-Session aufschalten und die laufenden Programme weiter nutzen.
Ubuntu/Debian – Kernel: 2.6.32.3 – Loop-AES selber kompilieren
Mittwoch, 13. Januar 2010Nach meinem Kernelupdate auf Version 2.6.32.3 wollte ich ganz normal, wie in der alten HowTo beschrieben, loop-AES kompilieren. Jedoch lief bereits das Kompilieren von util-linux-2.12r auf Fehler.
cc -c -O2 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -DNCH=1 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 fsck.cramfs.c -o fsck.cramfs.o fsck.cramfs.c:79:22: error: asm/page.h: No such file or directory fsck.cramfs.c: In function ‘romfs_read’: fsck.cramfs.c:144: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result fsck.cramfs.c: In function ‘do_symlink’: fsck.cramfs.c:274: warning: ignoring return value of ‘symlink’, declared with attribute warn_unused_result fsck.cramfs.c: In function ‘do_uncompress’: fsck.cramfs.c:361: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result fsck.cramfs.c: In function ‘main’: fsck.cramfs.c:532: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result make[1]: *** [fsck.cramfs.o] Fehler 1 make[1]: Verlasse Verzeichnis '/usr/src/util-linux-2.12r/disk-utils' make: *** [all] Fehler 1
Um dieses Problem schnellstmöglich zu umgehen habe ich mich für die util-linux Alternative util-linux-ng entschieden. Kurz und knapp nochmal die veränderte HowTo: (weiterlesen …)
