Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Samba Freigabe - Zugriff verweigert

Frage Linux Samba

Mitglied: 68nimda

68nimda (Level 1) - Jetzt verbinden

10.02.2010 um 09:21 Uhr, 25172 Aufrufe, 15 Kommentare

Hallo zusammen, ich sitze jetzt seit 2 Tage an dem Problem. Ich kriege keine Schreibrechte auf meine Samba-Freigabe...

Ich habe ein Red Hat Enterprise Linux Server 5.4 aufgesetzt, der als Webserver dienen soll.

Samba, lampp und webmin sind bis jetzt darauf installiert und es läuft auch alles wunderbar.

Ich möchte jetzt das Verzeichnis /opt/lampp freigeben und jeder soll lesen und schreiben können. Ich weiß, dass das normalerweise nicht sein soll aber in dem Fall soll es so sein.

Der Rechner heißt übrigens KLAUS und die Freigabe heißt web.
Alles schön und gut soweit, ich sehe die Freigabe \\klaus\web von einem XP-Client aus.

Jeder Versuch Dateien in das Verzeichnis zu kopieren ist bisher gescheitert, da ich anscheinend immer noch keine Schreibrechte habe. Hat jemand einen guten Tipp für mich? Anbei meine smb.conf

#
Global Settings

[global]
workgroup = Workgroup
netbios name = klaus
cups options = raw
load printers = yes
os level = 20
server string = klaus
security = share
passdb backend = tdbsam
#
Share Definitions

[homes]
comment = Home Directories
browseable = no
writable = yes
; valid users = %S
; valid users = MYDOMAIN\%S

[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = no
writable = no
printable = yes

  1. Un-comment the following and create the netlogon directory for Domain Logons
; [netlogon]
; comment = Network Logon Service
; path = /var/lib/samba/netlogon
; guest ok = yes
; writable = no
; share modes = no


  1. Un-comment the following to provide a specific roving profile share
  2. the default is to use the user's home directory
; [Profiles]
; path = /var/lib/samba/profiles
; browseable = no
; guest ok = yes


  1. A publicly accessible directory, but read only, except for people in
  2. the "staff" group
; [public]
; comment = Public Stuff
; path = /home/samba
; public = yes
; writable = yes
; printable = no
; write list = +staff




[web]

path = /opt/lampp
writable = yes
browseable = yes
guest ok = yes
guest only = yes


Danke im Voraus.
LG
68nimda
Mitglied: TheDarkLord
10.02.2010 um 11:20 Uhr
Hallo

Könnte an der falschen Userbenutzung liegen, hatte ich meine ich auch mal.
Änder mal Deine Freigabesettings
Zitat von 68nimda:
[web]

path = /opt/lampp
writable = yes
browseable = yes
guest ok = yes
guest only = yes
in folgendes um:
[web] 
path = /opt/lampp 
guest ok = yes 
read only = no 
force user = DEINUSER 
force group = DEINEGRUPPE 
case sensitive = no 
msdfs proxy = no 
browseable = yes
und achte darauf, das Dein User auch die Berechtigung hat, in dem Ordner /opt/lampp zu lesen und zu schreiben. Ansonsten führ als root nochmal ein chmod -r 777 /opt/lampp aus (oder war es -R?)

Gruß Dark
Bitte warten ..
Mitglied: 68nimda
10.02.2010 um 12:01 Uhr
Vielen Dank schon mal...

Sorry für die dumme Frage aber mit deinuser und deinegruppe meinst du was genau? Ich bin mit root angemeldet und nobody ( also jeder) soll lesen und schreiben dürfen.
irgendwas passt nicht...

muss der user nobody als sambauser hinzugefügt werden?

lg 68nimda
Bitte warten ..
Mitglied: TheDarkLord
10.02.2010 um 16:19 Uhr
Hallo

DEINUSER ist der User, mit dem Du die Freigabe erstellst. Wenn Du nur root benutzt, muss das dann root sein.
DEINEGRUPPE ist dann in dem Fall auch root.
Als Beispiel: Wenn Dein Benutzer "Hanspeter" ist und die Gruppe "Users", dann müssten diese Daten da rein.
Aber lange Rede kurzer Sinn, wenn Du als root die Freigabe erstellst, dann gib bei den beiden Werten jeweils "root" ein.
Das "zwingt" dann den Sambaserver, jeden, der Auf die Freigabe zugreift als root anzusehen und somit durchzulassen, da "eigentlich" eine Passwortabfrage erfolgt, wo Du Benutzer und Passwort, in dem Fall dann "root" eingibst. Aber wenn Du von nem Windows im Netzwerk auf die Freigabe zugreifst, wird meist der aktuelle Windowsnutzer als User genommen und Du sollst dann noch nen Passwort eingeben. Das geht dann natürlich nicht, weil selten ein Windowsbenutzer "root" heisst ;)
Probier das mal, vielleicht löst das Dein Problem!

Gruß Dark
Bitte warten ..
Mitglied: TheDarkLord
10.02.2010 um 16:24 Uhr
Nachtrag:

gibt mal "ls -la /opt/lampp" ein,
In der Ausgabe siehst Du dann, welchem Benutzer und welcher Gruppe der Ordner gehört.
Diese trägst Du dann in der SMB ein...

Gruß Dark
Bitte warten ..
Mitglied: 68nimda
11.02.2010 um 08:30 Uhr
also benutzer und gruppe sind root und das habe ich auch kontrolliert mit ls - la /opt/lampp

wenn ich jetzt aber auf die freigabe zugreifen will, dann fragt er mich nach Passwort und bei benutzername ist klaus\gast schon grau hinterlegt.... also irgendwas läuft noch schief...

was kann ich noch tun?
Bitte warten ..
Mitglied: koenich1983
11.02.2010 um 09:11 Uhr
Moin,

in die smb.conf folgenden Eintrag hinzufügen

guest account = nobody

Danach noch sicherstellen, dass der User nobody den lokalen Ordner beschreiben darf.

Die Definition der Freigabe sollte schon so passen!
[web]

path = /opt/lampp
writable = yes
browseable = yes
guest ok = yes
guest only = yes

Gruß
Bitte warten ..
Mitglied: 68nimda
11.02.2010 um 11:05 Uhr
ok

guest account = nobody habe ich eingefügt.

wie stelle ich jetzt sicher, dass nobody auf /opt/lampp alles darf?

wie lautet der befehl dafür?

danke im vorraus...
Bitte warten ..
Mitglied: koenich1983
11.02.2010 um 11:12 Uhr
Zitat von 68nimda:
ok

guest account = nobody habe ich eingefügt.

wie stelle ich jetzt sicher, dass nobody auf /opt/lampp alles darf?

wie lautet der befehl dafür?

danke im vorraus...

Ich würde folgendermaßen vorgehen.

Die Zugriffsrechte auf Besitzer + Gruppe beschränken [ chmod -R 770 /opt/lampp ] und anschließend die Besitzrechte für den Ordner auf nobody setzen [ chown -R nobody:nobody /opt/lampp ]

Ob diese Einstellungen mit irgendwelchen Zugriffen kollidieren, muss du wissen! Unsichere Möglichkeit wäre den Ordner mittels [ chmod -R 777 /opt/lampp ] komplett zu öffnen. Dann sind die Besitzrechte hinfällig, da eh jeder alles darf..

Gruß
Bitte warten ..
Mitglied: 68nimda
11.02.2010 um 11:39 Uhr
danke für die schnelle antwort erstmal...

also benutzer und gruppe des ordners sind root und root.

ich wollte jetzt "jedem" vollzugriff auf den ordner geben mit "chmod -R 777 /opt/lampp" aber selbst danach hab ich keine Schreibrechte?

Ich bin bald am verzweifeln :/
Bitte warten ..
Mitglied: koenich1983
11.02.2010 um 11:43 Uhr
Zitat von 68nimda:
danke für die schnelle antwort erstmal...

also benutzer und gruppe des ordners sind root und root.

ich wollte jetzt "jedem" vollzugriff auf den ordner geben mit "chmod -R 777 /opt/lampp" aber selbst danach hab
ich keine Schreibrechte?

Ich bin bald am verzweifeln :/


Versuch mal zumindest die Gruppe auf nobody zu setzen [ chgrp -R nobody /opt/lampp ]. Hast Du den Samba Dienst nach dem Editieren der smb.conf mal neugestartet?
Bitte warten ..
Mitglied: 68nimda
11.02.2010 um 12:13 Uhr
hi, also die gruppe ist nobody und der user root und der samba dienst wurde nach jeder änderung neu gestartet.

an was kann das noch liegen? Ich habe samba bei der installation von redhat mit installiert.

ich sehe das verzeichnis, kann nur leider halt nicht schreiben. ich versuche mal den user auch auf nobody zu setzen.
und dann nochmal das mit den rechten chmod -R 777

ansonsten noch eine ahnung?
Bitte warten ..
Mitglied: koenich1983
11.02.2010 um 12:35 Uhr
Zitat von 68nimda:
hi, also die gruppe ist nobody und der user root und der samba dienst wurde nach jeder änderung neu gestartet.

an was kann das noch liegen? Ich habe samba bei der installation von redhat mit installiert.

ich sehe das verzeichnis, kann nur leider halt nicht schreiben. ich versuche mal den user auch auf nobody zu setzen.
und dann nochmal das mit den rechten chmod -R 777

ansonsten noch eine ahnung?

Trag mal noch zusätzlich die folgende Zeile in die smb.conf ein und Starte Samba neu.

map to guest = bad user

Wie sehen deine globalen und share Optionen jetzt insgesamt aus?
Bitte warten ..
Mitglied: 68nimda
11.02.2010 um 13:21 Uhr
Ok map to guest = bad user habe ich hinzugefügt..

meine smb.conf sieht so aus

#
Global Settings

[global]
os level = 20
load printers = yes
cups options = raw
netbios name = klaus
server string = klaus
security = share
passdb backend = tdbsam
guest account = nobody
map to guest = bad user

[web]
path = opt/lampp
writable = yes
read only = no
browseable = yes
public = yes
guest ok = yes
force user = nobody
force group = nobody
case sensitive = no
map to guest = bad user

und nobody ist bei /opt/lampp besitzer und die gruppe ist auch nobody...

samba ist neu gestartet und geht immer noch nicht...

Liegt es daran, dass ich bei dem Windows-Client als Domänen-Mitglied angemeldet bin?
Bitte warten ..
Mitglied: koenich1983
11.02.2010 um 13:43 Uhr
Zitat von 68nimda:
Ok map to guest = bad user habe ich hinzugefügt..

meine smb.conf sieht so aus

#
Global Settings

[global]
os level = 20
load printers = yes
cups options = raw
netbios name = klaus
server string = klaus
security = share
passdb backend = tdbsam
guest account = nobody
map to guest = bad user

[web]
path = opt/lampp
writable = yes
read only = no
browseable = yes
public = yes
guest ok = yes
force user = nobody
force group = nobody
case sensitive = no
map to guest = bad user

und nobody ist bei /opt/lampp besitzer und die gruppe ist auch nobody...

samba ist neu gestartet und geht immer noch nicht...

Liegt es daran, dass ich bei dem Windows-Client als Domänen-Mitglied angemeldet bin?

Ok. Setz mal im Share noch die Option und teste dann. [ guest only = yes ]

Läuft das nicht, würde ich [ guest only = yes ] stehen lassen, aber [ security = share ] auf [ security = user ] ändern.

Das dein Client Mitglied einer Domäne ist, sollte nicht weiter stören.
Bitte warten ..
Mitglied: 68nimda
15.02.2010 um 12:25 Uhr
Danke für die Antworten, es ist endlich gelöst. Rechner wurde neu aufgesetzt und die jeweiligen aktuellsten Samba-Updates haben das Problem beseitigt...

LG

68 nimda
Bitte warten ..
Ähnliche Inhalte
Samba
Zugriff auf Samba Fileserver Freigaben verweigert(Samba 4 Active Directory Domäne)
Frage von qwertz1Samba5 Kommentare

Hallo, ich möchte eine Active Directory Domäne mit Samba4 erzeugen. Es handelt sich um zwei Server(Domänencontroller und Fileserver) und ...

Windows Server
Probleme beim Zugriff auf eine Samba Freigabe
gelöst Frage von kleinemeiseWindows Server6 Kommentare

Hallo Leute, ich suche jetzt schon über 4h Stunden nach dem Fehler, komme aber nicht weiter. Folgendes Szenario: Ich ...

Samba
Samba Freigabe - kein Zugriff von Windows 2008 R2
Frage von goschoSamba24 Kommentare

Hallo Leute, ich habe einen HP Microserver (N54L) mit Debian 7. Dieser soll einzig als Backup-Ziel für mehrere Windows-Server ...

SAN, NAS, DAS
Netzlaufwerk Freigabe verweigert aber keine Eingabeaufforderung
Frage von JuflemmSAN, NAS, DAS6 Kommentare

Guten Morgen zusammen, ich habe auf einem NasDeluxe Storage ein privaten Ordner erstellt, welcher von mir über ACL Berechtigungen ...

Neue Wissensbeiträge
Internet

Was nützt HTTPS, wenn es auch von Phishing Web-Seiten genutzt wird

Information von Penny.Cilin vor 2 TagenInternet17 Kommentare

HTTPS richtig einschätzen Ob man eine Webseite via HTTPS aufruft, zeigt ein Schloss neben der Adresse im Webbrowser an. ...

Webbrowser

Bugfix für Firefox Quantum released - Installation erfolgt teilweise nicht automatisch!

Erfahrungsbericht von Volchy vor 3 TagenWebbrowser8 Kommentare

Hallo zusammen, gem. dem Artike von heise online wurde mit VersionFirefox 57.0.1 sicherheitsrelevante Bugs behoben. Entgegen der aktuellen Veröffentlichung ...

Sicherheit

Teamviewer Sessions können gekapert werden - Update tw. verfügbar

Information von sabines vor 4 TagenSicherheit6 Kommentare

In bestimmten Konstellationen können Teamviewer Sessions gekapert werden, wahrscheinlich aber ein recht unwahrscheinliches Szenario. Da der Teamviewer gerne für ...

Digitiales Fernsehen

Apple TV: Amazon Prime App ist verfügbar

Information von Frank vor 4 TagenDigitiales Fernsehen4 Kommentare

Die Amazon Prime Video App kann ab sofort auf einem Apple TV ab der 3 Generation installiert werden. Einfach ...

Heiß diskutierte Inhalte
Vmware
Installation Windows 10 VMware
Frage von Ghost108Vmware17 Kommentare

Hallo zusammen, versuche gerade mit Hilfe des vshpere clients eine virtuelle Windows 10 maschine aufzusetzen. 1. virtuelle Maschine erstellt ...

Exchange Server
SBS 2011 E-Mails können gesendet werden, aber nicht von extern empfangen
Frage von andreas1234Exchange Server14 Kommentare

Hallo Community, ich habe das Problem, dass seit knapp zwei Wochen die E-Mails von meinem SBS 2011 einwandfrei gesendet ...

Voice over IP
Telefonstörung - Ortsrufnummern kein Verbindungsaufbau
Frage von Windows10GegnerVoice over IP10 Kommentare

Hallo, sowohl bei uns als auch beim Opa ist es über VoIP nicht möglich Ortsrufnummern anzurufen. Es kommt nach ...

Windows Server
Server 2012 über Eingabeaufforderung devmgmt.msc geht nicht
gelöst Frage von achim222Windows Server9 Kommentare

Hallo, ich habe hier einen Server 2012 der im Reparaturmodus startet. Es liegt an einem falschen VirtIO Treiber für ...