Anzeige:
Ergebnis 1 bis 12 von 12

Thema: [Xubuntu] Samba - kein Zugriff von Windows

  1. #1
    Registrierter Benutzer
    Registriert seit
    Jan 2014
    Beiträge
    100

    Question [Xubuntu] Samba - kein Zugriff von Windows

    Ich möchte von meinem Xubuntu 12 LTS OS Freigaben per Samba erstellen, auf dem u.A. Windows 7 Geräte zugreifen sollen.

    Ich habe mit der Samba GUI Freigaben von Ordnern erstellt, die in "/home/#benutzername#/" liegen.
    Wenn ich dort etwas für jeden freigebe, dann funktioniert der Zugriff.

    Wenn ich den selben Ordner aber nur für einen Benutzer freigebe, dann kommt in Windows die Fehlermeldung, dass man kein Recht hat darauf zuzugreifen.
    Das komische, es kommt die Fehlermeldung, egal was für Benutzer oder PW man in Windows eingibt (das wird also nicht geprüft).

    Auf den Freigegebenen Ordner selbst hat jeder lese und schreib- Rechte.

    Was mache ich falsch?

  2. #2
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.054
    Poste bitte Deine Konfig, die Verzeichnisrechte und die Logfiles.
    Ich bin root - ich darf das.

  3. #3
    Registrierter Benutzer
    Registriert seit
    Jan 2014
    Beiträge
    100
    Zwei Freigaben mit zugriff für jeden, einmal sichtbar, einmal unsichtbar. Zwei mal Benutzer Zugriffe für den "test" Benutzer und einmal der Admin:


    Beispielhaft bei der ersten Freigabe:


    Allgemeine Samba Einstellungen:


    Einstellungen der Ordners:


    Was für Log meinst du?

  4. #4
    Registrierter Benutzer
    Registriert seit
    Jan 2014
    Beiträge
    100
    Im Log "/var/log/samba/log.%m" wird kurioserweise nichts angezeigt. Das heißt ist habe zwar heute öfters versucht darauf zuzugreifen, aber es ist kein neuer Eintrag vorhanden.

  5. #5
    Registrierter Benutzer
    Registriert seit
    Jan 2014
    Beiträge
    100
    Ich bekomme allgemein eine anständig funktionierende Samba Freigabe nicht hin.

    Im Log-Ordner sind mehrere Datei, mit PC Namen und IPs. Aber die meisten sind 0Byte groß. Wenn etwas darin steht, dann nur etwas in der Art (über viele Zeilen, in der selben Sekunde):
    Code:
    [2014/03/21 19:49:56.923080,  0] smbd/service.c:962(make_connection_snum)
      Can't become connected user!
    Von Windows kann ich auf den Server zugreifen, sehe alle Ordner, kann auf die für jeden Freigegeben Ordner zugreifen, wenn aber der Dialog zum Benutzernamen und Passwort eingeben kommt, dann kommt immer die folgende Fehlermeldung. Egal was ich eingebe, ob richtige oder Falsche Benutzerdaten:


    testparm gibt das aus:
    Code:
    root@ChrisXU:~# testparm
    Load smb config files from /etc/samba/smb.conf
    rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
    Processing section "[Test Freigabe]"
    Processing section "[Öffentliche Freigabe]"
    Processing section "[Chris Freigabe]"
    Processing section "[Neuer Freigabe]"
    Loaded services file OK.
    WARNING: You have some share names that are longer than 12 characters.
    These may not be accessible to some older clients.
    (Eg. Windows9x, WindowsMe, and smbclient prior to Samba 3.0.)
    Server role: ROLE_STANDALONE
    Press enter to see a dump of your service definitions
    
    [global]
    	workgroup = MYDOMAIN
    	server string = %h server (Samba, Ubuntu)
    	obey pam restrictions = Yes
    	pam password change = Yes
    	passwd program = /usr/bin/passwd %u
    	passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
    	username map = /etc/samba/smbusers
    	unix password sync = Yes
    	syslog = 0
    	log file = /var/log/samba/log.%m
    	max log size = 1000
    	dns proxy = No
    	usershare allow guests = Yes
    	panic action = /usr/share/samba/panic-action %d
    	idmap config * : backend = tdb
    	create mask = 0700
    
    [Test Freigabe]
    	path = /home/chris/Arbeitsfläche/Test Freigabe
    	valid users = chris
    	read only = No
    
    [Öffentliche Freigabe]
    	path = /home/chris/Arbeitsfläche/Öffentliche Freigabe
    	read only = No
    	guest ok = Yes
    
    [Chris Freigabe]
    	path = /home/chris/Arbeitsfläche/Chris Freigabe
    	valid users = chris
    	read only = No
    
    [Neuer Freigabe]
    	path = /home/chris/Arbeitsfläche/Neuer Freigabe
    	valid users = man
    	read only = No
    Und in der smbusers steht nur:
    Code:
    avahi = test
    man = neuer
    Was mache ich falsch?

  6. #6
    Registrierter Benutzer
    Registriert seit
    Jan 2014
    Beiträge
    100
    Tja, immer noch das selbe Problem ... nichts neues, kein bisschen weiter ...
    Also lieber Windows installieren?

  7. #7
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.054
    Die Nutzer hast Du im Samba (smbuser) auch angelegt?
    Ich bin root - ich darf das.

  8. #8
    Linux-Anfänger Avatar von Dogge
    Registriert seit
    Apr 2003
    Beiträge
    427
    Code:
    path = /home/chris/Arbeitsfläche/Test Freigabe
    Ist so eine Pfadangabe gültig?
    Ich würde mal probieren das zu escapen:

    Code:
    path = /home/chris/Arbeitsfläche/Test\ Freigabe
    OS: Debian Testing | DE: Sway

    mrtin[at]jmdosch[dot]de (Ox or OMEMO)

  9. #9
    Registrierter Benutzer
    Registriert seit
    Jan 2014
    Beiträge
    100
    Zitat Zitat von marce Beitrag anzeigen
    Die Nutzer hast Du im Samba (smbuser) auch angelegt?
    Ich habe sudo mousepad /etc/samba/smbusers ausgeführt und dort eben z.B. avahi = test eingefügt.

    Zitat Zitat von Dogge Beitrag anzeigen
    Ist so eine Pfadangabe gültig?
    Da hast du natürlich recht. Ich habe es aber auch z.B. mit path = /media/chris/freigabe probiert

  10. #10
    Registrierter Benutzer
    Registriert seit
    Jan 2014
    Beiträge
    100
    Und von anderen Linux (Xubuntu) Geräten geht der Zugriff ja auch nicht.

    Bei freien Freigaben, also mit guest ok = yes kommt:

    Und bei Freigaben mit Benutzerrechten nimmt der einfach nicht den Benutzer bzw. das PW an ... genau wie unter Windows.

    Was stimmt da nicht?

  11. #11
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.054
    das deutet eigentlcih alles darauf hin, daß Du die Nutzer im Samba-Kontext ncht richtig oder unvollständig angelegt hast.
    Ich bin root - ich darf das.

  12. #12
    Registrierter Benutzer
    Registriert seit
    Jan 2014
    Beiträge
    100
    @ marce:
    Das heißt konkret?
    Wie sehe ich ob die Nutzer richtig angelegt sind?
    Wenn die Nutzer falsch angelegt sind, dann geht auch der Gast (Öffentliche Account), ohne Anmeldung, auch nicht!?

Ähnliche Themen

  1. Samba Shares ohne Passwort
    Von Bintux im Forum Linux in heterogenen Netzen
    Antworten: 5
    Letzter Beitrag: 06.04.06, 00:51
  2. Debian auf Powerbook 12" + Gott und die Welt
    Von n-tupel im Forum System installieren und konfigurieren
    Antworten: 4
    Letzter Beitrag: 30.08.04, 11:16
  3. Windows XP Pro uns RedHat 9
    Von matrixkiller im Forum Router und Netzaufbau
    Antworten: 4
    Letzter Beitrag: 20.04.04, 22:37
  4. [Prob.] Windows zugriff auf samba Freigabe
    Von Angel im Forum Linux in heterogenen Netzen
    Antworten: 15
    Letzter Beitrag: 13.09.03, 18:51
  5. Samba + winme + errpw
    Von -Sensemann- im Forum Linux in heterogenen Netzen
    Antworten: 0
    Letzter Beitrag: 23.12.02, 20:53

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •