Wenn Du Ergebnisse von Konsolenbefehlen hier zeigst, dann
zeige bitte auch den vollständigen Befehl, den Du eingegeben hast, sowie alle
Ausgaben, die der Befehl erzeugt hat und die nächste, leere Befehlseingabeaufforderung; z.B.```
$ cat /etc/samba/smb.conf
Global parameters
[global]
client min protocol = SMB2
host msdfs = No
local master = No
logging = file
name resolve order = lmhosts host wins bcast
passdb backend = tdbsam:/etc/samba/passdb.tdb
preferred master = No
security = USER
server min protocol = SMB2
server string = Host: %h; Netbios host: %L; SAMBA %v; Protokoll %R
username map = /etc/samba/smbusers
winbind enum groups = Yes
winbind enum users = Yes
winbind expand groups = 1
winbind max clients = 2000
workgroup = NETZWERK
idmap config * : backend = tdb
follow symlinks = No
invalid users = root guest nobody
[FREIGABE]
comment = Freigabe auf Server 1
create mask = 0600
directory mask = 0700
hide unreadable = Yes
hide unwriteable files = Yes
inherit acls = Yes
path = /srv/FREIGABE/
read only = No
valid users = BENUTZER1
$
- verwende bitte keine farbigen Texte. Kombinationen wie z.B. gelbe Schrift auf hellem Hintergrund sind nahezu unlesbar.
Bitte zeige das Ergebnis von
zypper lr -uEP
und zwar sowohl für den Server (sofern es sich um einen Rechner mit openSUSE als Betriebssystem handelt) als auch für den Client-Rechner. Wenn der Server nicht openSUSE als Betriebssystem verwendet, dann benenne bitte das Betriebssystem des Servers (inkl. der dort verwendeten SMB-Version).
Und abschließend noch ein Tipp: Wenn Du die Datei *smb.conf* manuell (mit einem Editor) bearbeitet hast, dann kannst Du sie mit
testparm -s -v smb.conf
überprüfen und Dir alle Einstellungen (d.h. auch die, welche die Standardwerte verwenden) anzeigen lassen..
Viele Grüße
susejunky
Das ist meines Erachtens soweit in Ordnung. Repository 3 (Installationsmedium) kannst Du löschen. Es wird im installierten System nicht mehr benötigt.
Bitte immer Befehl+Ausgabe+nächste Eingabeaufforderung in einem Code-Block zeigen (am Besten mit kopieren+einfügen aus der Konsole übernehmen).
Hast Du den Befehl im Verzeichnis /etc/samba (dort ist die Datei gespeichert) ausgeführt? Falls ja, zeige bitte das Ergebnis von
ls -la /etc/samba/smb.conf
Ansonsten noch ein Hinweis:
Wenn Du auf dem Rechner, der die Freigabe bereitstellt (Server) mit Dolphin auf die Freigabe zugreifen willst, gibt es zwei Vorgehensweisen:
smb://127.0.0.1/FREIGABENAME <= dafür benötigst Du keine Netzwerkanbindung
smb://IP-ADRESSE_SERVER/FREIGABENAME <= dafür benötigst Du eine Netzwerkanbindung
Ich habe den Befehl im Verzeichnis /etc/samba ausgeführt, die Standart-Werte der smb.conf wurden mir angezeigt, einen Fehler konnte meine Person an sich nicht finden.
Hier ist noch die anschließende Information der anschließenden Abfrage:
Der Zugriff auf die SMB-Freigabe in Dolphin erfolgt mit: smb://192.168.0.52/Dokumente mit der anschließend dargelegten Fehlermeldung.
Auf die Profile dagegen kann kann man, wie in Yast eingestellt, problemlos zugreifen ohne Authentifizierung, allerdings dann nicht mehr mit einem anderen Windows-Rechner.
Was kann man noch machen?
Also erst einmal meinen Dank dafür, das mit der Freigabe würde man an sich noch hinbekommen wollen.
Wenn ich mit ***
smb://127.0.0.1/Dokumente ***
über Dolphin auf die SMB-Freigaben zugreifen will, erscheint nach den Authentifizierungseingaben ebenfalls die Fehlermeldung.
Damit wird das Problem wohl noch rätselhafter.
Was tun?
Meinen Dank vielmals vorab!
In post #27 oben hat kasi042 etwas auf den Tisch gebracht. Im algemein wird das benutzen von . in Benutzernamen in Unix/Linux nicht empfolen. Ich weiß so gut wie nichts von Samba, weil ich nichts von MS Windows verstehe, aber ob das . bei dein Problem da mitspielt?
Ich muß mich korrigieren, unter smb://127.0.0.1/Dokumente
gelangt man zur Authentifizierungsmaske, erhält allerdings dann Fehlermeldung, was allerding an Berechtigungen lieben sollte
Meine Person wird daher noch einen User anlegen, entsprechende Berechtigungen vergeben und es noch einmal so versuchen.
Auf der Basis Deiner Vermutungen kann man Dir nicht wirklich helfen.
Zeige die konkrete Fehlermeldung; ggf. mache ein Bildschirmfoto, lade es auf http://paste.opensuse.org hoch und zeige hier den Link!
Bitte bedenke, dass Dir keiner hier über die Schulter schauen kann. Wenn Du nicht präzise zeigst, was Du getan hast und was die Reaktion Deines Systems war, dann ist es unmöglich Dir zu helfen.
Von meiner Seite wurde ein neuer User “test” angelegt, die Rechte mit
create mask = 0666
create directory =0777
unter der Freigabe für Dokumente
übergangsweise erweitert und dieser auch als valid user hinzugefügt, ebenso wurden diesem unter
sudo smbpasswd -a
ein Paßwort vergeben.
Nur zur Information würde man anfragen wollen, ob die Samba-Rechte für Dateien und Verzeichnisse in irgendeiner Weise mit den ursprünglichen lokalen des Rechners interferieren.
Aber ich gelange unter Dolphin teilweise nicht mehr zur Authentifizierungsmaske, auch nicht mehr bei Eingabe von
smb://127.0.0.1/Dokumente
Ich kann den Fehler ansonsten nicht finden, kann man noch irgendwas tuen?
Meinen Dank vielmals vorab!
Es gibt leider auch noch weitere Probleme!
Auf einmal funktioniert der Netzwerkadapter nicht mehr, wird im Yast anscheinend gar nicht mehr erkannt, Internet somit tot!
Ursache ungeklärt, die Frage, ob man hier noch etwas versuchen könnte.
Meinen Dank an Euch vielmals vorab!