17867
Goto Top

Sambazugriff erteilen?!?!?

hallo,

bin eigentlich nicht gerade spezialist für linux und brauch etwas hilfe. bei uns gibt es mehrere Rechner und User die auch in der AD sind und sich alle über die gleiche domain verifizieren. wenn user a aus windows xp auf seine linux maschine zugreifen will kommt die fehlermeldung das die berechtigung fehlt. als admin klappt es wunderbar. auf dem linux rechner ist auch samba eingerichtet. es kommen eben nur bestimmte user an die platten bzw. verzeichnisse. nun die frage wie kann ich anderen usern also kollegen erlauben auf meine daten zuzugreifen?
smbpasswd -a benutzer1 ?????

also hier möchte ich zugreifen(LINUX RECHNER)
\\host123.rt.firma.de\platte1

Content-Key: 116694

Url: https://administrator.de/contentid/116694

Printed on: April 18, 2024 at 13:04 o'clock

Member: Alphavil
Alphavil May 25, 2009 at 09:06:46 (UTC)
Goto Top
Viel interessanter wäre deine smb.conf ( /etc/samba/smb.conf)

Hier kannst du bei den einzelnen Freigaben einschränken wer drauf zugreifen kann oder nicht.


Zugreifen darf:

valid users = hinz, kunz, hans


nicht zugreifen:

invalid uses = hanswurst, gertwurst


Greetz André


P.S. einfach mal reinschauen: http://www.lugx.de/doc/samba_einfuehrung.html
Mitglied: 17867
17867 May 25, 2009 at 09:38:13 (UTC)
Goto Top
okay hier ist mal die datei. kann ich als hier angeben wer wo zugreifen kann?

smb.conf:

[global]
workgroup = DOMAINNAME
realm = domain.bla.bla.de
netbios name = %h
server string = %h Server %v
security = ADS
password server = pwdserver.bla.de
encrypt passwords = yes
private dir = /etc/samba/private
username map = /etc/samba/private/usermap
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
local master = No
ldap ssl = no
read only = No
short preserve case = No
dos filetime resolution = Yes

include = /etc/samba/shares.include
Member: Alphavil
Alphavil May 25, 2009 at 09:46:21 (UTC)
Goto Top
Bei dir ist die Konfiguration etwas anders aufgebaut. Schau mal in der Datei " shares.include"


Wenn sie so aufgebaut ist:

[Freigabe]

path = /irgendwo/irgendwas

comment = bla bla blub



Dann kannst du hier eintragen (valid oder invalid users) wer drauf zugreifen darf und wer nicht
Mitglied: 17867
17867 May 25, 2009 at 10:50:43 (UTC)
Goto Top
sieht so aus die shares.include:

[platte1]
path = /platte1
comment = "/platte1"
create mask = 0640
force create mode = 0750
wide links = yes
follow symlinks = yes
readonly = no


[platte2]
path = /platte2
comment = "/platte2"
create mask = 0640
force create mode = 0750
wide links = yes
follow symlinks = yes
readonly = no


[platte3]
path = /platte3
comment = "/platte3"
create mask = 0640
force create mode = 0750
wide links = yes
follow symlinks = yes
readonly = no

benötige nun eben schreib/lsesrecht für bestimmte user
Member: Alphavil
Alphavil May 25, 2009 at 12:21:18 (UTC)
Goto Top
das kannst du dann in den jeweiligen Optionen unter [platteX]

festlegen so wie oben beschrieben ( valid users & invalid users = )


[platte3]
path = /platte3
comment = "/platte3"
create mask = 0640
force create mode = 0750
wide links = yes
follow symlinks = yes
readonly = no
valid users = chef, vorstand
invalid users = praktikant, azubi

Greetz
Mitglied: 17867
17867 May 26, 2009 at 08:15:44 (UTC)
Goto Top
hallo,

hey vielen dank! hat geholfen und bin jetzt um eine weisheit schlauerface-smile)) sag mal gibts auch andere Möglichkeiten Zugriffe zu erteilen?

Danke dir! Thread kann als gelöst markiert werdenface-smile
Member: Alphavil
Alphavil May 26, 2009 at 12:45:57 (UTC)
Goto Top
Immer wieder schön wenn man helfen kann face-smile

Es gibt mehrere Möglichkeiten Zugriffe auf Sama-Freigaben zu erteilen, aber dazu empfehle ich dir dies:

http://www.tanmar.info/content/view/31/47/


oder etwas zum lesen:

http://www.das-samba-buch.de/


Noch viel Spass mit Samba


Viele Grüße

André