In der Wursteiel unseres Jahrhunderts, in diesem Kehraus der weißen Rasse gibt es keine Schuldigen und keine Verantwortlichichen mehr. -- Friedrich Dürrenmatt
Anfang Webmail ALT Webmail NEU Webcam Kontakt Rheintemperatur Linux Reisen

Linux Inhalt

  • acl access control list unter Linux mehr

  • mtab, /etc/mtab Input/output error mehr

  • Samba, Windows Freigaben unter Linux mehr

  • vhcs2, Traffic log in domain_traffic der vhcs db verkleinern mehr

  • VirtualBox, eine freie L�sung zur virtualisierung von Betriebssystemen mehr


acl

Mit acl lassen sich benutzer-, gruppen- sowie die Zugriffsrecht steuern. Ich verwende diese Technik, um bei einem zur�ckgespielten Backup die Berechtigungen zuverl�ssig wieder herzustellen.

Installation

Um acl benutzen zu k�nnen braucht man unter Linux das Paket "acl" unter Debian beispielsweise mit
# apt-get install acl
zu installieren.

Anwendung:

# getfacl -R / > /backup.acl
# setfacl --restore=backup.acl

Anmerkung

Es stellt sich heraus, das die erstellte Datei recht gross wird. Folglich empfiehlt es sich, jeweils ein Verzeichnis zu sichern. Als Beispiel
# getfacl -R /etc > /backup_etc.acl


Samba

Der Samba Server erm�glicht den Zugriff auf einen Linux Server, als w�re dieser ein ein Windows Server.
Dies erm�glicht den Datenaustausch zwischen Linux und anderen Betriebssystemen.
Damit lassen sich Netzwerklaufwerke unter Windows einbinden

Installation

Der Samba Server l�st sich mit dem jeweiligen Paketmanager auf praktisch allen *nix System installieren

Anwendung:

Hier meine Beispielkonfiguration, welche Samba als Domain Controller, wie auch f�r Benutzer Freigaben verwenden l�sst:

[global]
# Das ist die Dom�ne, in der wir uns sp�ter anmelden
workgroup = firma01
server string = Samba %v Contoller

# Unix User/Gruppen werden NT User/Gruppen
# Die ".map"-Dateien haben die Form: unix_group = 'Windows NT group'
domain user map = /opt/samba/private/domainuser.map
domain group map = /opt/samba/private/domaingroup.map

# Sicherheits�berpr�fung befindet sich auf Benutzerebene
security = user
# Samba ist Dom�nen-Controller
domain logons = yes
# Passw�rter werden verschl�sselt
encrypt passwords = yes


## Der Samba-Server hat somit erste Priorit�t
os level = 65
## Wir sind Domain-Master-Browser (aktiviert WAN-Weites Browsing!)
domain master = yes
## Wir sind Lokal-Master-Browser
local master = yes

# Wir stellen den wins-Server
wins support = yes

# Hier werden die "logon"-Vorschriften festgelegt
logon script = login.bat
logon drive = E:
logon home = \\SERVERNAME\%U
logon path = \\SERVERNAME\profile\%U

[homes]
create mask = 0700
directory mask = 0700
browseable = yes
comment = Home Directories
writable = no
available = yes

[netlogon]
comment = Freigabe des Verzeichnisses "/opt/samba-tng/netlogon"
path = /opt/samba/netlogon
browsable = yes
writable = no
guest ok = yes

[profile]
comment = Freigabe des Verzeichnisses "/opt/samba-tng/profile"
path = /opt/samba/profile
browsable = yes
writable = yes

[public]
comment = Freigabe des Verzeichnisses "/mnt"
path = /mnt
browsable = yes
writable = yes
public = yes

Links zum Thema

Umfangreiche Anleitungen zu Samba auf Deutsch html oder pdf


VirtualBox

Mit diesem Programm lassen sich mehrere Betriebssysteme parallel laufen. Egal ob Linux mit Windows, Windows mit Linux, Linux auf Linux, oder Windows auf Windows es ist fast alles m�glich.

Installation

Dateien findet man auf www.virtualbox.org , f�r den privaten Gebrauch kostenlos, des weiteren wurde ein grosser Teil unter Open Source gestellt.

Anwendung:

Um ein ganzes VirtualBox Image zu kopieren, f�rt man folgende Befehle aus:
(debian.vdi ist das bestehende, debian2.vdi wird neu erstellt)
# VBoxManage clonevdi debian.vdi debian2.vdi
# VBoxManage registerimage disk debian2.vdi
Danach kann man das debian2.vdi mit als neues Image einbinden, am besten mit Hilfe der VirtualBox, indem man eine neue Machine erstellt, und dann ein existierndes Image w�hlt, eben debian2.vdi

Anmerkung

Ein ausgzeichnetes Programm!


/etc/mtab Input/output error

Die Ursache diese Problems kann ein Fehler im Dateisystem sein, wenn z.B der Rechner nicht richtig heruntergefahren wurd die Auswirkungen: Dateisysteme lassen sich nicht mehr mounten, Nvidia Kernelmodul wird nicht mehr geladen. Bei mir war die Ursache vermutlich ein Absturz des Virtualisierungsprogrammes VirtualBox

L�sung

Als root die Datei /etc/mtab l�schen und wieder anlegen:
# sudo rm /etc/mtab
# sudo touch /etc/mtab
Danach sollte hoffentlich alles wieder funktionieren.


vhcs2, Traffic log in domain_traffic der vhcs db verkleinern

Um die traffic zu logen wird domain_traffic immer gr�sser. Es handelt sich hier um eine provisorische L�sung, jedoch hilft es, �berfl�ssige Zeilen zu l�schen.

L�sung

mit phpMyAdmin in die vhcs2 Datenbank wechseln, dort den folgenden SQL Befehl ausf�hren
DELETE FROM domain_traffic WHERE dtraff_time BETWEEN UNIX_TIMESTAMP( '2004-11-28 10:10:01' ) AND UNIX_TIMESTAMP( '2007-05-10 02:50:00' )