PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Linux(Samba) und Win2K Client



Traugott
15.09.10, 20:24
Hallo,
ob ich hier überhaupt richtig bin wird sich noch herausstellen -> aber hier mein Problem:
ich habe einen SuseLinux 11.3 Rechner ; Internetzugriff ->Ok; SambaServer wird bei Systemstart gestartet; Laufwerk S soll via Netzwerk erreichbar sein
und einen Win2K Rechner von dem aus ich Laufwerk S auf dem Linux Rechner erreichen möchte. Internetzugriff hier auch OK
Beide Rechner sind an eine FritzBox angeschlossen.

Bisher: Win->Explorer->GesamtesNetzwerk->Rechner suchen
Eingabe des LinuxRechner Namens ->Suchen
er findet den LinuxRechner, zeigt mir Laufwerks an und beim Dpl-Klick
will er einen Benutzernamen mit Passwort bzw. sagt Netzwerkname
falsch oder nicht vorhanden.

Soll: das S Laufwerk des Linix Rechners soll beim Öffnen des Explorers
automatisch im explorer Verzeichnisbaum sofort zu erkennen sein
mit Zugriff mit Eingabe eines Passwortes

Wer kann mir hier Tipps geben oder gar helfen ???
Wo liegt hier der Fehler ????

Traugott

Wene
15.09.10, 21:25
Könntest Du uns mal deine smb.conf unter Verwendung der [CODE]- Tags posten?

Und vielleicht noch eine etwas ausführlichere Erklärung was für Dich ein "Laufwek S" ist. Wenn Du auf der Maschine zu diesem Zweck etwas gemountet hast wäre ebenfalls die Ausgabe von "mount" sowie "fdisk -l" (kleines L, nicht grosses i) interessant. Wichtig: [CODE]- Tags nicht vergessen!

Traugott
16.09.10, 16:59
Hallo

nachfolgend die smb.conf
Laufwerk S ist nur eine Bezeichnung (Laufwerka oder b, c...)

[global]
printcap name = cups
cups options = raw
map to guest = Bad User
include = /etc/samba/dhcp.conf
logon path = \\%L\profiles\.msprofile
logon home = \\%L\%U\.9xprofile
logon drive = P:
usershare allow guests = Yes
usershare max shares = 100
passdb backend = smbpasswd
security = domain
ldap suffix =
wins server =
wins support = No
workgroup = workgroup

[homes]
comment = Home Directories
valid users = %S, %D%w%S
browseable = No
read only = No
inherit acls = Yes

[profiles]
comment = Network Profiles Service
path = %H
read only = No
store dos attributes = Yes
create mask = 0600
directory mask = 0700

[users]
comment = All users
path = /home
read only = No
inherit acls = Yes
veto files = /aquota.user/groups/shares/

[groups]
comment = All groups
path = /home/groups
read only = No
inherit acls = Yes

[printers]
comment = All Printers
path = /var/tmp
printable = Yes
create mask = 0600
browseable = No

[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @ntadmin root
force group = ntadmin
create mask = 0664
directory mask = 0775

[/Server2]
comment = /Server2
inherit acls = yes
path = /Server2/
locking = no
guest ok = yes

Traugott

Wene
16.09.10, 18:57
Was ist eigentlich so schwierig daran, wenn man schon mehrfach darauf hingewiesen wird, die [CODE]- Tags zu verwenden? Oder wenn man nicht weiss wie das geht, danach zu fragen?

Hol dies bitte nach, so macht das Lesen der Konfiguration keinen Spass.

Stormbringer
17.09.10, 06:01
a) Wene hat recht, und hatte auch vorher drauf hingewiesen
b) Heißt die Arbeitsgruppe, in welcher sich die w2k-Kiste befndet, "workgroup"?
c) Sind beide Systeme Mitglieder einer Domäne nach dem NT-domain-Modell ("Security = domain")?

Ich glaube, daß dir, je nach Zielsetzung, ggf. diese Einstellungen erst einmal mehr Funktionalität geben, wobei "workgroup =" noch angepaßt werden muß:


workgroup =
security = share
guest ok = yes
preferred master = yes
domain master = yes
local master = yes
wins support = yes

Stormbringer
17.09.10, 06:28
Da fällt mir ein:
vllt. hilft ja diese Beschreibung http://gertranssmb3.berlios.de/output/

Traugott
19.09.10, 18:36
Hallo,

mein Samba läuft (wird beim Booten gestartet) und meine dem Netzwerk zur Verfügung gestellten Laufwerke (Ordner) kann ich von Windows her sehen und wie gewünscht bearbeiten.
OK.
Auch habe ich verstanden, dass Samba einen Linux-Benutzer (3 Stck vorhanden) braucht um selbst einen anzulegen zu können, um Rechte vergeben zu können.
Da ich sehr wenig mit der Konsole arbeite, stehe ich etwas auf dem Schlauch.
Hier wäre ein Tipp aüßerst hilfreich

Traugott

Wene
20.09.10, 10:42
Da ich sehr wenig mit der Konsole arbeite, stehe ich etwas auf dem Schlauch.
Hier wäre ein Tipp aüßerst hilfreich

In diesem Fall müsstest Du eine Frage Stellen. Ohne Frage ist es etwas schwierig, eine Antwort, Tipps oder Hilfestellung zu geben.

Vergiss bitte dabei nicht, die aktuelle smb.conf unter Verwendung der [CODE]- Tags zu posten.

Stormbringer
20.09.10, 11:48
Da ich nahezu ausschließlich per Konsole arbeite, ist für mich das Erläutern für einen Mausschubser schwer ;) ... vor allem wenn keine Frage gestellt wurde.

Aber generell läßt sich erst einmal sagen:
zunächst einmal braucht jeder echte samba-Benutzer einen samba-Account.
Weiterhin braucht jeder PC, der samba-Resourcen nutzen will/soll, auch einen Account.

Für Benutzer gilt:


useradd -d /home/Benutzer1l -s /bin/false Benutzer1
smbpasswd -a Benutzer1

(Damit haben die Benutzer keine gültige shell, können also nichts verstellen ;)

Für Computer gilt:


useradd -d /dev/null -s /bin/false PC-NAME$
smbpasswd -a -m PC-NAME

(Das $-Symbol ist wichtig!)

Da Du nun schon drei Benutzer hast, mußt Du eigentlich immer nur


smbpasswd -a BENUTZERNAME

ausführen, und ggf. die Computeraccounts anlegen.

Traugott
20.09.10, 17:43
Hallo,

smbpasswd nimmt meine Konsole an, aber useradd will er nicht.
Gibt es hier noch weitere Möglichkeiten ??

Traugott

Traugott
20.09.10, 17:57
Hallo,

alles klar

Vielen Dank !!!