Kontakt
Kurt Marquardt |
|
|
Inhaltsverzeichnis
- Kontakt
- Aktuelles
- Interessen
-
Mini-Helfer in der Kommandozeile
- Partitionstabelle sichern
- MBR inkl. Partitionstabelle sichern
- Accountdaten in der fstab
- CD mit dd übers Netzwerk kopieren
- Mail versenden (z.B. ans Handy)
- Einen Dienst starten der auch nach beenden der Konsole weiter läuft
- MAC-Adressen im localen Netzwerk auflisten
- Netcat
- Fehlerausgabe in eine Datei umleiten
- Falls man nicht weiss, mit welchem Dateitypen es zu tun hat
- Mehrere Befehle nur bei Erfolg ausführen
- User-Account sperren und wieder freigeben
- whatis und apropos Datenbank erstellen
- Wiederherstellen einer gelöschten Geräte-Datei
- Logdateien in Echtzeit verfolgen
- Netzwerktools
- Interessante Links
- Nachrichten
Aktuelles
- Bereite mich auf die LPIC-1-Zertifizierung vor.
Interessen
Mini-Helfer in der Kommandozeile
Eine Sammlung von kleinen Helfern, die man hin und wieder mal braucht, besonders dann, wenn man sie vergessen hat
Also eine Tool-Sammlung, die das Kurzzeitgedächtnis wieder auffrischen
Partitionstabelle sichern
Backup: sfdisk -d /dev/sda > parttab-sda.dump Restore: sfdisk /dev/sda < parttab-sda.dump
MBR inkl. Partitionstabelle sichern
dd if=/dev/sda of=/media/disk/mbr_sda.dump bs=512 count=1
Anmerkung: Die Partitionsinformationen für logische Partitionen stehen nicht im MBR! Hierfür sollte sfdisk zur kompletten Partitionstabellensicherung herangezogen werden.
Zur Restaurierung wird die Sicherungsgröße (bs=512) nicht mehr benötigt.
dd if=/media/disk/mbr_sda.dump of=/dev/sda
Accountdaten in der fstab
Bevor ich irgendwelche Accountdaten in der /etc/fstab eintrage, lege ich im root-Verzeichnis eine Passwortdatei an, die anschließend in der fstab hinterlegt wird.
- Anlegen einer Passwortdatei mit folgendem Format:
vi /root/credentials/fstab-user
username=value password=value
- Eintrag in die fstab (Beispiel bei einer Windows Freigabe)
vi /etc/fstab
//windowsserver/freigabename /mnt/mountpoint cifs credentials=/root/credentials/fstab-user,uid=xxxx,gid=xxxx
CD mit dd übers Netzwerk kopieren
dd if=/dev/hdc | ssh user@serverIP "dd of=/home/user/kopierteCD.iso"
Mail versenden (z.B. ans Handy)
Kann in Scripte eingebaut werden, um sich Systemmeldungen zu kommen zu lassen:
echo | mail -s "Hier Text eingeben" 01721234567@Provider.de
Einen Dienst starten der auch nach beenden der Konsole weiter läuft
nohup dienst &
MAC-Adressen im localen Netzwerk auflisten
/usr/sbin/arp -a
Netcat
Netcat ist ein einfaches Unix-Werkzeug, das Daten über eine Netzwerkverbindung überträgt. Bei den folgenden Beispielen übernimmt Rechner A die Serverfunktion und wartet auf Rechner B.
- Einfacher Chat:
Auf Rechner A: netcat -l -p 1234 Auf Rechner B: netcat IP_von_A 1234
- Filetransfer:
Auf Rechner A: netcat -l -p 1234 > dateiempfang.txt Auf Rechner B: netcat IP_von_A 1234 < dateisenden.txt
- CD/DVD oder andere Medien kopieren:
Auf Rechner A: netcat -l -p 1234 | dd of=/foo/bar.iso Auf Rechner B: dd if=/dev/cdrom | netcat IP_von_A 1234
Fehlerausgabe in eine Datei umleiten
Hier werden alle Meldungen umgeleitet: $ befehl &> fehlermeldung.txt
Nur die Fehlermeldungen in eine Datei umleiten: $ befehl 2> fehlermeldung.txt
Falls man nicht weiss, mit welchem Dateitypen es zu tun hat
Dann hilft folgender Befehl:
file wasistdas.xyz
Mehrere Befehle nur bei Erfolg ausführen
Befehl #2 nur dann ausführen, wenn Befehl #1 kein Fehler meldet:
Bei diesem Beispiel werden mit "&&" zwei Befehle miteinander verbunden. Die Datei source.txt wird erst dann gepackt, wenn das Kopieren erfolgreich war.cp source.txt destination/ && gzip destination/source.txt
User-Account sperren und wieder freigeben
usermod -L name # User wird geperrt (Lock) usermod -U name # User wird entsperrt (Unlock)
whatis und apropos Datenbank erstellen
mandb -c
Wiederherstellen einer gelöschten Geräte-Datei
mknod (MAKEDEV) <- habe ich noch nie ausprobiert
Logdateien in Echtzeit verfolgen
Mit dem Befehl tail, kann eine Log-Datei in Echtzeit beobachtet werden. Aufgerufen wird dieser Befehl z.B. mit:
tail -f /verzeichnis/logfile
Netzwerktools
Zur Zeit steht hier noch wenig, aber diese Tools favorisiere ich zur Zeit:
EtherApe - A Graphical Network Browser
- Cheops - Network swiss army knife
Interessante Links
BOfH - The Bastard Operator from Hell.
Passwort-Check online - Prüft, ob ein Passwort sicher genug ist.
PC-Selbsttest - Prüft, inwiefern der Rechner vom Internet aus sichtbar ist. (Portscanner)
http://www.coffer.com/mac_find - Netzwerkkarten-Hersteller über MAC-Adresse heraus finden.
GeeXboX - GeeXboX ist ein Live-Betriebssystem, das von CD aus Linux startet und als Medien-Player fungiert.
MoviX - MoviX ist auch ein Live-Betriebssystem, das von CD aus Linux startet und als Medien-Player fungiert.
Credativ.de - Der Behördendesktop von Creativ.de
BSI - Die Auftraggeber des Behördendesktop's
ISO-File-Server - ISO-CD's des Behördendesktop's
Nachrichten
Willkommen! -- ThomasWaldmann 2004-01-08 10:01:49
Danke. Ich fühle mich hier sehr wohl. Werde hier sehr oft verweilen. KurtMarquardt
/MoinEditorBackup (geschützte Seite)