PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bin am verzweifeln



23.10.00, 09:02
Ich habe hier einen funktionierenden Linux-Server mit Samba druff (sonst würde ich ja wohl kaum in dem Thread hier posten).

Dann habe ich da noch einen Server den ich frisch aufgesetzt habe. Irgendwas muß ich dabei vergeigt haben: Ich bekomme keinen Zugriff vom NT 4.0 auf den Server. Ich habe einige Shares angelegt, aber wenn ich im NT auf den angezeigten Rechner klicke werde ich zur Passworteingabe aufgefordert. Ich bekomme die Shares also erst gar nicht angezeigt http://www.linuxforen.de/ubb/frown.gif

Das gibt's doch nicht! Ich habe dann die smb.conf gecheckt (den global-Part) und keine Unterschiede (bis auf die IP) festgestellt...

Hier mal die smb.conf

# Samba config file created using SWAT
# from 192.168.10.13 (192.168.10.13)
# Date: 2000/10/23 11:55:41

# Global parameters
[global]
workgroup = TURANGA.LAN
interfaces = 192.168.10.101/255.255.255.0
map to guest = Bad User
keepalive = 30
os level = 2
wins support = Yes
kernel oplocks = No

[homes]
comment = Heimatverzeichnis
writeable = Yes
create mask = 0750
browseable = No

[schmidt]
path = /home/schmidt
writeable = Yes
create mask = 0750

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

23.10.00, 09:29
»Wenn der Wahnsinn nagt...«

Ich habe in einer FAQ gefunden das man security = share eintragen soll => jetzt bekomme ich die Verzeichnisse angezeigt. Warum geht's dann aber ohne security-Zeile beim anderen Server? Linux macht mich noch fertig! http://www.linuxforen.de/ubb/frown.gif

TIA X_FISH

23.10.00, 21:35
Das ist NT und nicht WIN 9*

Hier offenbart sich Samba nur den erlauchten Benutzern ;-).
Default = User
Wenn ich das richtig verstanden habe, darf bei share jeder erst mal schauen, alles weitere wird dann geregelt. Probiert habe ich es noch nicht, aber wenn ich das richtig kapiert habe, mußt du hier die User mappen
zb. root =admin administrator ....
alles in smb.conf
Das hab ich mir jetzt mal ein wenig zusammengereimt, da ich als Admin nichts von Samba sah, aber als eingetragener User Zugriff aufs Netz hatte.

23.10.00, 21:45
*konfussei*

Das muß ich mir morgen in aller Ruhe nochmal geben... um 22.46 bin ich nicht mehr so aufnahmefähig...

Trotzdem THX, X_FISH

24.10.00, 06:55
Morgen.
Wenn du nix angibst gilt als default security = user. Der User braucht dann auf jedenfall einen gültigen account und ein gültiges Passwort. Hier bei muß beachtet werden, daß WIN NT verschlüsselte Passwörter benutzt also encrypt passwords = yes setzen.

So ich hoffe, ich erzähl keinen Mist, bin noch nicht so ganz wach ;-)

Gruß

F1B

24.10.00, 09:53
pardon,
das sollte man smb.conf heißen ;-)

24.10.00, 16:19
Je mehr ich lese desto blöder werde ich - kommt mir jedenfalls so vor!

Ich habe jetzt einige Howtos auf diversen Pages angeschaut, einige Erklärungen reingezogen und schaffe es noch immer nicht die smb.conf so zu schreiben das folgendes klappt:

a) Alle Ordner (Shares) werden angezeigt.
b) Ein Share ist für alle freigegeben.
c) Ein Share darf nur mit PW geöffnet werden.

Mometan kann ich (mal wieder) nicht mehr auf den »Rechner klicken« ohne das eine PW-Anforderung kommt - welche sogar root ablehnt. Die übrigen User => dito. Bei falschem User oder PW labert mich NT von wegen Ressourcen und so zu... http://www.linuxforen.de/ubb/frown.gif

CU X_FISH (am Rande des SAMBA-Wahnsinns)

24.10.00, 18:16
Hi,
du darfst die Rechte unter Linux nicht vergessen ;-))) und die Maske die dem share zugeteilt wurde.
suche mal unter samba und unter meinem nick.
dann müßtest du eine smb.conf finden, die für win9* kisten funzt. Bei beachtung der Rechte geht das auch mit NT
!!! User auf NT = User unter Linux
oder User auf NT mappen
schau mal unter www.pro-linux.de (http://www.pro-linux.de) nach OK,
bin leider in eile ;-)

25.10.00, 08:18
chmod 777 habe ich auf die entsprechenden Verzeichnisse gemacht - spätestens dann sollte es ja klappen http://www.linuxforen.de/ubb/frown.gif

Naja - beruhigend das ich mein System sooo sicher bekommen habe http://www.linuxforen.de/ubb/frown.gif

Ich schau mal bei der URL nach, vielleicht habe ich ja heute mehr glück. Jetzt lösche ich erstmal die smb.conf und fange von Null an (ja, 'n Backup habe ich schon gemacht...)

CU X_FISH

25.10.00, 17:29
Hi X_FISH,

hast du denn mit smbpasswd auch die user eingerichtet?

Sorry die dumme Frage, aber ich habe es auch schon mal vergessen.

Ingo

26.10.00, 08:05
Nein - ich dachte es reicht wenn ich die User anschließend über SWAT anlege... Liegt da mein Problem?

CU X_FISH

26.10.00, 08:30
die user, die von win drauf zugreifen sollen, brauchen einen smb-account über smbpasswd. hab ich anfangs auch nich kapiert *g* alle user als benutzer über passwd angelegt, und wunderte mich, warums nich ging. du kannst die "normale" userliste auch editieren, alle dummies rausschmeißen [sofern sie noch drin sind http://www.linuxforen.de/ubb/wink.gif ] und dann für smb speichern.

cu/2 iae

26.10.00, 12:58
Hi,

wie sieht denn deine jetzige smb.conf aus ?? Hast du seit deinem ersten Posting etwas geändert ? Hängen deine Rechner in einer NT Domäne oder nur in einer Arbeitsgruppe ??

Gruß

F1B

26.10.00, 23:58
*hmpf*

User angelegt: smbpasswd -a name
Password angegeben: smbpasswd name
User enabled: smbpasswd -e name

Neu gestartet - letztendlich sogar gebootet => geht nicht http://www.linuxforen.de/ubb/frown.gif

CU X_FISH *heul*

27.10.00, 08:41
@f1b:

Ich habe einiges verändert - zum Testen. Anschließend wieder die bereits gepostete verwendet.

Mein Problem liegt nachwievor bei der Freigabe einer/mehrerer Share(s) für einen bestimmten User. Sprich:

Public (Allgemeiner_Zugriff)
Install (nur lesen)
Admin (nur Administrator)
[...]

Ich denke es ist eine Arbeitsgruppe und keine NT-Domäne. Es ist kein Domänenserver aufgesetzt... (denke ich jedenfalls...)

CU X_FISH

27.10.00, 10:36
Hi,

also dann würde ich folgendes in deine smb.conf eintragen (falls nicht doch schon drin)
[global]
encrypt passwords = Yes ;braucht NT auf jedenfall, es sei denn du änderst es in der registry

[homes]
path = %H
valid users = %S ;heißt jeder user bekommt automatisch sein LINUX-Home als Freigabe angezeigt

Wenn man nur lesen soll Option writable = no setzen. Wenn nur ein user drauf zu greifen soll mit valid user = xxx arbeiten. Um für den Administrator was freizugeben kannst du ein admin users = admin machen. Der Benutzer hat dann root Rechte.

Ich hoffe das hilft ein bißchen weiter.

Gruß

F1B

27.10.00, 10:55
encrypt passwords = Yes
<= das hatte ich schon drin (hab's vergessen gehabt...)

Bei dem
path = %H
<= path = /home/%H

Oder?
_____

Mir fällt gerade auf das ich mein Problem wohl etwas schwammig umschrieben habe. Ich bin jetzt mal der User »ABC« und will auch von anderen Rechnern aus auf mein Share »abc« zugreifen - auch wenn ich als User »LAIE« angemeldet bin und mich nicht extra abmelden will. Wie mache ich das? Ich habe eine Share soweit das ich zur Eingabe des Passworts aufgefordert werde, der User ist unter Linux als echter User angelegt (nicht bloß mit smbpasswd) => ich logge mich korrekt ein => Referenzmenge... Blah. http://www.linuxforen.de/ubb/frown.gif

CU X_FISH (und THX für die Geduld die ihr hier an den Tag legt...)

27.10.00, 13:09
OK,

dann trag doch einfach für die Freigabe deines shares als valid user = laie mit ein. Dann mußt du allerdings auf die LINUX dateirechte aufpassen oder du gibst laie in diesem Verzeichnis root Rechte mit admin users = laie

Ich hoffe das hilft dir weiter.

Gruß

F1B