Linux 14.980 Themen, 106.326 Beiträge

Samba Problem

Jazzkantine / 3 Antworten / Flachansicht Nickles

Hi Folks !

Hab ein kleines Samba Problem. Ich fang mal ganz vorne an....

Ich hab aus alten Parts (PIII500, Asus P2B, 128M, 9GB SCSI HDD, 16MB Voodoo) einen Linux-Testrechner zusammengebaut. Dieser läuft derzeit Testweise mit Mandrake 9.1 und ich kam bisher gut zurecht.

Nun habe ich auf diesem Rechner einen Samba Server aufgesetzt. Konfiguriert mit SWAT.

Auf dem Linux Rechner bin ich als Benuter "markus" angemeldet.
Mit diesem Rechner will ich nun auf den Hauptrechner zugreifen, auf dem Win XP Home läuft. Auf dem Hauptrechner bin ich als "Markus" angemeldet und habe dort Admin-Rechte.
Der User-Name ist, wie oben aufgeführt, auf beiden Rechner gleich, nur die Passwörter unterscheiden sich.

Der Rechnername des Linux-Rechners "PIII500"
Der WinXP Rechner heisst "ATHLON"
Beide Rechner befinden sich in der gleichen Arbeitsgruppe und haben den selben IP-Bereich.

In SWAT habe ich ein Share definiert. Name "Win-Lin".
Der Pfad "/homes/markus/". In meinem Heimverzeichnis habe ich einen Ordner angelegt mit dem Namen "Net-Transfer" und diesen durch Rechtsklick->Datenfreigabe definieren im lokalen Netz freigegeben.

Ich habe in SWAT festgelegt, daß für das Share "Win-Lin" ein Guest Account möglich ist, Read Only auf "NO", sowie browsable auf "Yes".

Durch LinNeighbourhood kann ich beide Rechner in der Arbeitsgruppe "Arbeitszimmer" sehen und die Rechner als "markus" ohne eingabe eines Passworts browsen. Beiden Rechnern werde die Freigaben angezeigt, welche ich im Ordner "mnt" ihn meinem Heimverzeichnis mounten kann.

Ich kann vom Linux-Rechner problemlos auf den WinXP Rechner zugreifen und auch Daten aus den freigegebenen Ordnern auf den Linux Rechner kopieren. Will ich jedoch vom WinXP Rechner auf den Linux Rechner zugreifen, dann wird das Share "Win-Lin" angezeigt und ich kann es öffnen und auch den Ordner "Net-Transfer" öffnen, aber ich kann keine Dateien hineinkopieren. Es öffnet sich ein Dialogfenster mit der Meldung:

"Dateiname" kann nicht kopiert werden. Der Zugriff wurde verweigert.
Stellen Sie sicher, daß der Datenträger weder voll schreibgeschützt ist und die Datei gerade nicht verwendet wird.

Nun meine Frage:

Beide Benutzernamen sind gleich. Muss ich dennoch im Abschnitt "Password" bei SWAT einen neuen Benutzer eingeben ?
Oder hab ich irgendwie was verkehrt gemacht ?

Kleiner Tipp wäre nett. Hab mich schon durch die Man-Pages von Samba gewurschtelt aber find nix. Vielleicht hab ich es auch nur übersehen.

Danke euch schonmal !

Jazz

P.S.: Ich hoffe der Text ist verständlich. Hab weit ausgeholt..aber lieber zu viel geschrieben wie zu wenig.. :-)

bei Antwort benachrichtigen
astixs Jazzkantine „Samba Problem“
Optionen

Hallo,
du hast unglücklicher weise die Freigabe in deinem Home Verzeichnis erstellt.
Dort ist die vererbte Berechtigung 0700, 0750 oder 0755 was zu deutsch so viel heist wie
lesen (r) schreiben (w) ausführen (x)
(7)=rwx(Besitzer) (5)=rx(gruppe) (0)=keine Berechtigung (sonstige)

Entweder du änderst die Berechtigung auf 0777 Vollzugriff für jedermann oder zumindest
auf 0775 vollzugriff für Besitzer und Gruppe. übrigens mit chmod -R 0755 ~./Net-Transfer
siehe --> man chmod

Welche Berechtigung du hast kannst du mit ls -la herausfinden !!
schau auch ob bei der Freigabe die Berechtigungen richtig gesetzt sind !!

Ich habe keine Erfahrung mit Mandrake oder Swat
smb.conf --> mit testparm kannst du sie auf Syntaxfehler testen.
die findet man meistens in /etc oder (SuSE) /etc/samba
sind die Benutzer auch mit smbpasswd angelegt !! und !! enabled !! ? swat ?? k.a.
ansonsten greift xp als gast drauf zu und der darf da nix nachen ausser lesen.

bei Antwort benachrichtigen
@ astixs NANÜ