Probleme mit Samba 3.0.28

A

ambiman

Grünschnabel
Hallo Leute,

ich habe hier ein seltsames Problem mit Samba ( ver 3.0.28 )!

Ich habe versucht mein Samba-Share wie folgt zu mounten:

mount -t cifs //server-ip/share /mountpoint -o username=name

oder

mount -t cifs //server-ip/share /mountpoint -o username=name

Resultat:

mount error 20 = Not a Directory

Btw: Der Mountpoint und der gesharte Folder existieren.

Auf dem Samba-System selsbt sind die Module cifs.ko und smbfs.ko geladen! Das Paket smbfs ist ebenfalls auf beiden installiert.
Der Test der Konfigurationsdatei smb.conf mittels testparm brachte ebenfalls keinerlei Warnungen.

Eine Verbindung mittels smbclient //server-ip/share funktioniert wunderbar - ohne jegliche Fehler/Warnungen :-/

Die Rechte sind somit i.O.!

Ich habe ebenfalls versucht einen leeres Verzeichnis wie bspw. /testfolder zu sharen. (um Fehler wie mit bspw. charset or codepages auszuschließen). Leider mit dem selben Ergebnis!

Irgendwelche Ideen?

P.S.: Achso der Workaround ( echo 0 > /proc/fs/cifs/LinuxExtension ) hat ebenfalls nicht funktioniert.

Viele Grüße,

Daniel
 
poste doch mal deine Sambakonfiguration

und gib mal auf dem Client folgendes ein:
Code:
smbclient -L server -U username

Gruß

Jan
 
Edit: Die Antwort, die hier stand, war laut TE eine 08/15-Standard-Antwort. :rolleyes: Kennt man ja von mir. ;)
 
Zuletzt bearbeitet:
Hallo Leute,

danke für die Anworten.
@Bitmutcher: Bitte distanziere dich zukünftig von diesen 08/15 - Standard Antworten!

Das Rätsels Lösung liegt in den Attributen des jeweiligen Shares:

[share]
comment = Share comment
browseable = yes
path = /vol
#printable = yes
public = no
writable = yes

Public muss gesetzt sein (wenn auch auf no!), ansonsten kommt der "mount error 20" und printable sollte komplett auskommentiert werden, da man(n) in das gemountete Verzeichnis sonst nicht wechseln kann.
 
@Bitmutcher:

Das sollte dir als Antwort genügen.
Die Reihenfolge ist völlig egal!

Auszug aus Quellcode mount.cifs.

while ((c = getopt_long (argc, argv, "afFhilL:no:O:rsSU:vVwt:",
longopts, NULL)) != -1) {
switch (c) {
/* No code to do the following options yet */
/* case 'l':
list_with_volumelabel = 1;
break;
case 'L':
volumelabel = optarg;
break; */
/* case 'a':
++mount_all;
break; */

case '?':
case 'h': /* help */
mount_cifs_usage ();
exit(1);
case 'n':
++nomtab;
break;
case 'b':
flags |= MS_BIND;
break;
case 'm':
flags |= MS_MOVE;
break;
case 'o':
orgoptions = strdup(optarg);
 

Ähnliche Themen

SAMBA für Windows10 Domäne einrichten

Zugriff auf Samba Fileserver Freigaben verweigert(Samba 4 Active Directory Domäne)

Problem mit Windows 2012 SMB share

Samba 4 Gast Zugang unter Ubuntu funktioniert nicht

Clonezilla mount cifs schlägt fehl

Zurück
Oben