Difference between revisions of "Deutsch Samba Quick FAQ"


From Knoppix Documentation Wiki
Jump to: navigation, search
m (Übernahme vom alten wiki)
 
(Voraussetzung)
Line 6: Line 6:
 
* man muss wissen, wie Festplatten gemountet werden [http://www.linux-user.de/ausgabe/2001/05/090-zubefehl/befehl15_mount.html Linux User 05/2001: Zu Befehl]
 
* man muss wissen, wie Festplatten gemountet werden [http://www.linux-user.de/ausgabe/2001/05/090-zubefehl/befehl15_mount.html Linux User 05/2001: Zu Befehl]
 
* das Netzwerk muss auf der Hardwareseite aufgebaut sein
 
* das Netzwerk muss auf der Hardwareseite aufgebaut sein
* das Netzwerk muss bereits eine IP-Adresse haben [[Faq NetworkSoftwareDeutsch]]
+
* das Netzwerk muss bereits eine IP-Adresse haben
 
* auf dem zweiten Rechner arbeitet ein entsprechend konfiguriertes Windows oder ein Linux mit Samba.
 
* auf dem zweiten Rechner arbeitet ein entsprechend konfiguriertes Windows oder ein Linux mit Samba.
 
* Knoppix ist gebootet
 
* Knoppix ist gebootet
Line 13: Line 13:
 
* *-02-2004 (3.4 c't-Edition)
 
* *-02-2004 (3.4 c't-Edition)
 
----
 
----
 +
 
=== Vorgehensweise ===
 
=== Vorgehensweise ===
 
Root-Passwort erzeugen und zu root werden:
 
Root-Passwort erzeugen und zu root werden:

Revision as of 06:56, 4 June 2005

Folgende Schritt-für-Schritt-Anleitung ist entstanden, als ein Windows-System nicht mehr bootbar war, aber von der Windowspartition noch Daten kopiert werden mussten.

Hier wird es ermöglicht, auf des ganze Filesystem von Knoppix zuzugreifen (Das ist also nur für eine Rettung geeignet, da jeder im Netzwerk auf die Dateien Zugriff hat)


Voraussetzung

  • man muss wissen, wie Festplatten gemountet werden Linux User 05/2001: Zu Befehl
  • das Netzwerk muss auf der Hardwareseite aufgebaut sein
  • das Netzwerk muss bereits eine IP-Adresse haben
  • auf dem zweiten Rechner arbeitet ein entsprechend konfiguriertes Windows oder ein Linux mit Samba.
  • Knoppix ist gebootet

Das wurde mit folgende Knoppix-Versionen getestet

  • 07-12-2002
  • *-02-2004 (3.4 c't-Edition)

Vorgehensweise

Root-Passwort erzeugen und zu root werden:

  • STRG-ALT-F2 drücken (damit bist du an einer Textkonsole als root.)
  • 'passwd' eintippen und so ein Password für root erzeugen
  • ALT-F5 drücken, um wieder zu X zurückzukommen
  • eine Konsole starten
  • 'su' eingeben und das Password für root eintippen (danach ist man in dieser Konsole root)
  • 'cd /etc/samba' eingeben

Jetzt wird aus dem Link 'smb.conf' eine Datei gemacht:

  • 'cp smb.conf smb1.conf'
  • 'rm smb.conf' und mit 'y' bestätigen
  • 'mv smb1.conf smb.conf'

Die Datei editieren:

  • 'mc' eintippen, damit wird ein Filemanager gestartet, dort mit der Pfeiltasten auf smb.conf gehen und mit F4 in den Editiermodus gehen.
  • security=user gegen security=share tauschen
  • unter dieser Zeile 'character set = ISO8859-1' einfügen, damit deutsche Umlaute richtig dargestellt werden
  • eine Workgroup ist zu definieren (das ist frei wählbar, es ist aber von Vorteil, wenn hier der gleiche Workgroup-Name verwendet wird, wie bei Windows in der Netzwerkeinstellung)
  • eine Freigabe erzeugen mit folgenden Zeilen (am besten ganz am Ende der Datei):
[root]
path = /
public = yes

Ergänzung - Falls es Probleme beim Zugriff auf einige Ordner gibt (z.B. auf dev/hda1 - XP-Partition), kann man eingestellen, dass Windows durch diese Freigabe als root auf das Filesystem zugreift. Dafür muss statt der obigen drei Zeilen folgendes eingetragen werden:

[root]
path = /
public = yes
force user = root
force group = root
Mit diesen Einträgen wird auf das Filesystem als root zugegriffen. Das bringt natürlich noch mehr Sicherheitsprobleme mit sich!!
Daher sollte das (wie oben für den Rest auch schon betont) nur dann genutzt werden, wenn nur mal schnell was kopiert werden soll.

Dabei gibt "force user" den auf das Filesystem zugreifenden User an, hier root. "force group" stellt die zugreifende Gruppe ein, hier ebenfalls root.

  • mit F10 den Editor beenden und auf die Frage zum Speichern mit ja antworten.
  • mit F10 auch mc beenden
  • '/etc/init.d/samba start' eintippen

Jetzt kann von einem zweiten Rechner aus auf den Verzeichnisbaum von Knoppix zugegriffen werden


Die andere Richtung: Zugriff von Knoppix auf Windows-Freigaben

  • die root-Konsole öffnen
  • 'mkdir /mnt/myshare'
  • 'mount -t smbfs -o username=foo,password=bar //windowsrechnername/Freigabename /mnt/myshare'

Jetzt kann man nach und von /mnt/myshare kopieren, es wird automatisch übers Netz forgewarded. Falls es nicht klappt (z.B. Name nicht gefunden), kann man auch die IP adresse des freigebenden Rechners, statt des Rechnernamens angeben

  • 'mount -t smbfs -o username=foo,password=bar //192.168.0.1/Freigabename /mnt/myshare'

Weiterführende Informationen: