RE: Windows-Freigabe mounten
Hallo Renate,
From: Renate Neike [mailto:r.neike@gmx.de] [...]
mount -tsmbfs -o"rw,username=<domäne>\<user>,password=<password>" \ "//drdeora1/H$/export" /mnt
Klappt leider nicht, Ausgabe: [...]
Hallo, Du hast schon zwischen -t und smbfs ein Leerzeichen?
ja, geht trotzdem nicht: # mount -t smbfs -orw,username=xxx\xxx,password=xxx //drdeora1/H$ /mnt 21065: session setup failed: ERRDOS - ERRnoaccess (Access denied.) SMB connection failed
Aber du solltest als Filesystem "cifs" eintragen.
geht auch nicht: # mount -t cifs -orw,username=xxx\xxx,password=xxx //drdeora1/H$ /mnt mount error 13 = Permission denied Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)
(und Optionen müssen AFAIK auch nicht in "" gesetzt werden. Das aber nur am Rande )
OK, ich hatte Bedenken, meine Shell versucht die Sonderzeichen falsch zu interpretieren...
Gruß Renate
PS: sry, für PN :(
Gruß Maik
Maik.Wuensche@salt-solutions.de schrieb:
Hallo Renate,
From: Renate Neike [mailto:r.neike@gmx.de] [...]
mount -tsmbfs -o"rw,username=<domäne>\<user>,password=<password>" \ "//drdeora1/H$/export" /mnt
Klappt leider nicht, Ausgabe: [...]
Hallo, Du hast schon zwischen -t und smbfs ein Leerzeichen?
ja, geht trotzdem nicht:
# mount -t smbfs -orw,username=xxx\xxx,password=xxx //drdeora1/H$ /mnt 21065: session setup failed: ERRDOS - ERRnoaccess (Access denied.) SMB connection failed
Aber du solltest als Filesystem "cifs" eintragen.
geht auch nicht:
# mount -t cifs -orw,username=xxx\xxx,password=xxx //drdeora1/H$ /mnt mount error 13 = Permission denied Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)
Hallo Maik! Leerzeichen zwischen -o und rw? Viele Grüße Martin Ereth
Maik.Wuensche@salt-solutions.de schrieb:
Hallo Renate,
From: Renate Neike [mailto:r.neike@gmx.de] [...]
mount -tsmbfs -o"rw,username=<domäne>\<user>,password=<password>" \ "//drdeora1/H$/export" /mnt
Klappt leider nicht, Ausgabe:
[...]
Hallo, Du hast schon zwischen -t und smbfs ein Leerzeichen?
ja, geht trotzdem nicht:
# mount -t smbfs -orw,username=xxx\xxx,password=xxx //drdeora1/H$ /mnt 21065: session setup failed: ERRDOS - ERRnoaccess (Access denied.) SMB connection failed
Aber du solltest als Filesystem "cifs" eintragen.
geht auch nicht:
# mount -t cifs -orw,username=xxx\xxx,password=xxx //drdeora1/H$ /mnt ^1 ^2 ^3 ^3 [1] Leerzeichen fehlt [2] Diese Schreibweise für Domain kenne ich nicht, IMO heisst das: -o domain=<DOMAIN> [...] [3] $ maskieren mit \
mount error 13 = Permission denied Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)
Und, schon gelesen? Die Freigabe auf der Windose ist nicht korrekt, oder die Firewall blockiert den Zugriff. Die Freigaben mit $ am Ende sind IMHO entweder Systemintern und nur als Admin zu erreichen oder nur durch den Eigentümer zu erreichen. Tip:Wenn Du das öfter brauchst: Nutze credentials Beispiel: /etc/samba/smbfstab: //eris/PUBLIC /net/smb/eris/public cifs credentials=/etc/samba/cred /etc/samba/cred: username=<username> password=<password> -- Gruss Bernd
Am Donnerstag, 9. Februar 2006 17:56 schrieb Bernd Obermayr:
Maik.Wuensche@salt-solutions.de schrieb:
Hallo Renate,
From: Renate Neike [mailto:r.neike@gmx.de] [...]
mount -tsmbfs -o"rw,username=<domäne>\<user>,password=<password>" \ "//drdeora1/H$/export" /mnt
Klappt leider nicht, Ausgabe:
[...]
Hallo, Du hast schon zwischen -t und smbfs ein Leerzeichen?
ja, geht trotzdem nicht:
# mount -t smbfs -orw,username=xxx\xxx,password=xxx //drdeora1/H$ /mnt 21065: session setup failed: ERRDOS - ERRnoaccess (Access denied.) SMB connection failed
Aber du solltest als Filesystem "cifs" eintragen.
geht auch nicht:
# mount -t cifs -orw,username=xxx\xxx,password=xxx //drdeora1/H$ /mnt
^1 ^2 ^3 ^3 [1] Leerzeichen fehlt [2] Diese Schreibweise für Domain kenne ich nicht, IMO heisst das: -o domain=<DOMAIN> [...]
username=domain\user ist grundsätzlich schon ok, unter Unix mußt Du allerdings den backslash ebenfalls maskieren: username=domain\\user Alternativ könnte auch user@domain funktionieren, da bin ich mir im Moment aber nicht sicher. Nebenbei: falls es sich nicht um ein Domänen Konto sondern ein lokales Konto auf dem Win Rechner handelt ist domain durch den Rechnernamen zu ersetzen. Korrektur, ich habe das gerade mal getestet mit smbmount unter Suse 10.0: hier muß es username=user/rechner heißen. Siehe man smbmount
[3] $ maskieren mit \
mount error 13 = Permission denied Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)
Und, schon gelesen?
Die Freigabe auf der Windose ist nicht korrekt
Kannst Du den Zugriff von einem Windows Rechner aus testen? Falls nicht: Kontrolliere mal, ob die "Einfache Dateifreigabe" (Windows XP) deaktiviert ist. Die kann auch Probleme bereiten.
oder die Firewall blockiert den Zugriff. Die Freigaben mit $ am Ende sind IMHO entweder Systemintern und nur als Admin zu erreichen oder nur durch den Eigentümer zu erreichen.
Jein: Es gibt einige administrativen Freigaben, die Windows automatisch erstellt: c$ d$ ... (für die lokalen Laufwerke) admin$ (Windows Verzeichnis) ipc$ ... Um auf die Laufwerksfreigaben zugreifen zu können benötigt der user Adminrechte, für admin$ AFAIK ebenfalls. Man kann aber eigene shares mit $ benennen. Diese werden wie die adminshares nicht im Netzwerkbrowser angezeigt. Ob ein normaler user darauf zugreifen kann (hier mit Samba mounten) hängt aber lediglich davon ab, welche Berechtigungen auf dem share gesetzt sind. Der Zugriff auf darin enthaltene Dateien und Verzeichnisse wird dann noch ggf durch NTFS Rechte geregelt.
Tip:Wenn Du das öfter brauchst: Nutze credentials Beispiel: /etc/samba/smbfstab: //eris/PUBLIC /net/smb/eris/public cifs credentials=/etc/samba/cred /etc/samba/cred: username=<username> password=<password>
-- Gruss Bernd
-- Antworten bitte nur in die Mailingliste! PMs bitte an: listreply (@) arndt-on-line (.) de
participants (4)
-
Bernd Obermayr
-
Maik.Wuensche@salt-solutions.de
-
Martin Ereth
-
Ralf Arndt