nukeme
Anmeldungsdatum: 9. September 2010
Beiträge: 54
|
Hallo, folgende Situation: Daheim hab ich einen Router (IP: 192.168.0.1)
Einen Windowsclient (IP: 192.168.0.8)
Notebook Ubuntu 11.04 (IP: 192.168.0.3) Vom Ubuntunotebook aus kam ich auf alle Windowsfreigaben (smb://192.168.0.8/freigabe$)
Nun wollte ich einen Ordner auf dem Ubuntunotebook freigeben.
Hab gelesen dass man auch ein Benutzerkonto auf dem System einrichten soll, also hab ich das gemacht
Nautilus hat mir da nicht weitergeholfen weil die Freigaben nicht gingen, es kommt zwar ein Feld Benutzername und Passwort, aber egal was ich da eingebe ich komme nicht auf die Windoswfreigabe.
Habe dann SWAT installiert aber auch hier bekomme ich keinen Ordner für den Windowsclient freigegeben 🙄 Nun kommt noch erschwerend hinzu dass ich über meine angelegten Lesezeichen nicht mehr auf die vorher funktionierenden Freigaben auf dem Windows Rechner zugreifen kann. Fehler: Einhängen des Windows-Speichers fehlgeschlagen
Bitte wählen Sie einen anderen Betrachter und versuchen Sie es erneut. Bei smb://192.168.0.8/freigabe$ kommt die selbe Meldung. Wie komm ich wieder auf die Win-Freigabe, und wie gebe ich unter Ubuntu 11.04 einen Ordner frei 😳 vielen Dank und liebe Grüße
|
nukeme
(Themenstarter)
Anmeldungsdatum: 9. September 2010
Beiträge: 54
|
Zu dem Problem dass ich über meine gespeicherten Freigaben nicht mehr auf dem Win-rechner komm hab ich mal einen anderen Betrachter getestet (GNOME commander)
Wenn ich bei dem auf SMB klicke kommt folgende Meldung: Es ist nicht möglich, das Netzwerk zu durchsuchen. Ist das SMB-Modul installiert? Hier noch der Auszug aus SWAT: [global]
netbios name = SAMBA24
server string = Samba file and print server
interfaces = 127.0.0.1/8, 192.168.0.0/24
bind interfaces only = Yes
update encrypted = Yes
client schannel = No
server schannel = No
allow trusted domains = No
obey pam restrictions = Yes
guest account = smbguest
passwd program = /usr/bin/passwd '%u'
passwd chat = *New*password* %n\n *ReType*new*password* %n\n *passwd*changed*\n
passwd chat timeout = 120
username map = /etc/samba/smbusers
password level = 6
username level = 6
unix password sync = Yes
log file = /var/log/samba/samba.log
max log size = 1000
name resolve order = wins lmhosts bcast
client signing = No
client use spnego = No
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
printcap name = cups
machine password timeout = 120
add user script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null '%u'
delete user script = /usr/sbin/userdel '%u'
add group script = /usr/sbin/groupadd '%g'
delete group script = /usr/sbin/groupdel '%g'
add user to group script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null -g '%g' '%u'
delete user from group script = /usr/sbin/userdel '%u' '%g'
add machine script = /usr/sbin/useradd -d /dev/null -g sambamachines -c 'Samba Machine Account' -s /dev/null -M '%u'
logon script = %G.bat
logon path = \\%L\profiles\%u
logon drive = m:
logon home = \\%L\homes\%u
os level = 33
local master = No
domain master = No
dns proxy = No
remote announce = 192.168.0.255
remote browse sync = 192.168.0.255
idmap uid = 16777216-33554431
idmap gid = 16777216-33554431
template shell = /dev/null
winbind separator = @
winbind cache time = 360
winbind use default domain = Yes
winbind trusted domains only = Yes
winbind nested groups = No
winbind nss info = no
hosts allow = 127., 192.168.23., 192.168.0
cups options = raw
follow symlinks = No
[homes]
comment = Home Directories
path = /home
read only = No
locking = No
strict locking = No
[netlogon]
comment = Network Logon Service
path = /home/netlogon
locking = No
strict locking = No
[profiles]
comment = User Profiles
path = /var/samba/profiles
read only = No
create mask = 0600
directory mask = 0700
browseable = No
locking = No
strict locking = No
[printers]
comment = All Printers
path = /var/spool/samba
printable = Yes
browseable = No
locking = No
strict locking = No
[pdf-documents]
comment = Converted PDF Documents
path = /home/pdf-documents
read only = No
guest ok = Yes
locking = No
strict locking = No
[pdf-printer]
comment = PDF Printer Service
path = /tmp
guest ok = Yes
printable = Yes
printing = bsd
print command = /usr/bin/gadmin-samba-pdf %s %u
lpq command =
lprm command = lprm -P'%p' %j
use client driver = Yes
|
Lidux
Anmeldungsdatum: 18. April 2007
Beiträge: 15843
|
Hallo nukeme, SWAT wird seit Ewigkeiten nicht mehr weiterentwickelt und ist kontraproduktiv. Installiere bitte system-config-samba über deine Paketverwaltung und deinstalliere SWAT. Kann auch sein das du dir dadurch deine smb.conf zerstörst hast. Vielleicht hilft eine Reinstallation von SAMBA (Server) und dem SMBClienten ... Gruss Lidux
|
BillMaier
Supporter
Anmeldungsdatum: 4. Dezember 2008
Beiträge: 6472
|
... und ich hab mich schon gewundert, was das mit dem SWAT werden soll. Ja, smb.conf, da bin ich auch dabei...
|
BillMaier
Supporter
Anmeldungsdatum: 4. Dezember 2008
Beiträge: 6472
|
ps. Falls Dich das jetzt frustriert: Muss nicht sein. Samba funzt einwandfrei...
|
nukeme
(Themenstarter)
Anmeldungsdatum: 9. September 2010
Beiträge: 54
|
Ich habe SWAT wieder entfernt und Samba neu installiert aber hat nichts gebracht.
Von Windows aus komm ich immer noch nicht auf die Freigaben, und was eigentlich viel schlimmer ist ich bekomme die Windows freigaben unter Ubuntu nicht mehr angezeigt.
»smb://192.168.24.1/c$/..../.../« konnte nicht angezeigt werden.
Fehler: Einhängen des Windows-Speichers fehlgeschlagen
Bitte wählen Sie einen anderen Betrachter und versuchen Sie es erneut. Neu gestartet hab ich auch.. 🙄
|
BillMaier
Supporter
Anmeldungsdatum: 4. Dezember 2008
Beiträge: 6472
|
Das ist natürlich blöd. Also, ganz langsam und eins nach dem anderen. A. Die Freigaben des Ubunturechners: A1. Poste doch bitte mal das Ergebnis von cat /etc/samba/smb.conf bzw. schau Dir mal diesen Abschnitt hier an - das dürfte etwas Klarheit bringen: http://wiki.ubuntuusers.de/Samba_Server/smb.conf#Dateifreigaben A2. Die Freigaben musst Du entweder für Gäste frei schalten (was sehr unsicher ist) oder Du muss einzelnen Benutzern erlauben, auf Deine Linux-Freigaben zuzugreifen. Zweiteres geht mit sudo smbpasswd -a BENUTZERXY B. Die Freigaben des Windows-Rechners Sind denn die Rechner gegenseitig per ping erreichbar? Deine Eingabe sieht erstmal gut aus. Ich weiß nicht, was da jetzt alles passiert ist.
Zum Verständnis: Ich gehe davon aus, dass Du per Nautilus auf die Freigabe zugreifen willst(?) Möglicherweise fehlt das Paket gvfs-backends, das aber eigentlich schon installiert sein müsste. sudo apt-get install gvfs-backends Viel Erfolg!
|
nukeme
(Themenstarter)
Anmeldungsdatum: 9. September 2010
Beiträge: 54
|
So, passt erstmal.. Freigaben gehen wieder, hab die smb.conf neu geschrieben.
Was noch fehlt is die Samba Freigabe für Windows
|
BillMaier
Supporter
Anmeldungsdatum: 4. Dezember 2008
Beiträge: 6472
|
nukeme schrieb: So, passt erstmal.. Freigaben gehen wieder, hab die smb.conf neu geschrieben.
Was noch fehlt is die Samba Freigabe für Windows
Du meinst wahrscheinlich die Freigabe von Windows für Ubuntu, oder? Denn das andere hast Du ja mit der smb.conf gemacht. Manchmal dauert es übrigens eine Zeit, bis die Windows-Freigaben unter Nautilus erreichbar sind. Du kannst aber alternativ zum Nautilus auch mal versuchen, die Freigaben im Terminal zu bekommen. Eine Anleitung gibt es hier: http://wiki.ubuntuusers.de/Samba_Client_cifs
|
nukeme
(Themenstarter)
Anmeldungsdatum: 9. September 2010
Beiträge: 54
|
Nein, ich möchte zb /home/USER/videos zb. freigeben für Windows, aber irgentwie will das nicht
|
Max-Ulrich_Farber
Anmeldungsdatum: 23. Januar 2007
Beiträge: 7964
|
Was an Samba so verwirrend ist, ist die Vielfalt der Möglichkeiten. Sambas Stärke ist zugleich auch seine Schwäche. Zunächst der Zugriff vom Ubuntu-Notebook auf die Windows-Freigaben: Hier gibt es zwei grundsätzlich verschiedene Wege, über das gvfs und über das cifs-vfs. Ersteres ist einfacher und in Samba Client GNOME beschrieben. Das cifs-vfs bietet wesentlich mehr Optionen und ist in Samba Client cifs beschrieben. Für einen Einsteiger ist dieser Weg eher schwierig. smb://192.168.0.8/freigabe$
Freigaben mit dem Zeichen "$" sind versteckt, werden also in Nautilus standardmäßig nicht angezeigt. Du musst dort evtl. die Einstellung ändern. Trotzdem: Die Fehlermeldung "Fehler: Einhängen des Windows-Speichers fehlgeschlagen " dürfte dabei nicht erscheinen. Wie greifst Du denn zu, als "Gast" oder mit Benutzername und Passwort? Nun zum anderen Problem, der Einrichtung einer Freigabe auf dem Ubuntu-Notebook. Wahrscheinlich hast Du mit Swat schon Deine Datei /etc/samba/smb.conf ziemlich entstellt. in /usr/share/samba findest Du normalerweise noch eine jungfräuliche Datei smb.conf. Wenn Du diese nach /etc/samba kopierst (das geht nur mit Root-Rechten), kannst Du noch einmal mit dem Einrichten von Samba von vorne beginnen, ohne alles neu installieren zu müssen. Sicherheitshalber würde ich aber noch eine Kopie der derzeitigen smb.conf irgendwo aufbewahren. Im Normalfall kannst Du zum Bearbeiten der neuen smb.conf dann system-config-samba verwenden; nur etwas ausgefallenere Optionen musst Du von Hand eintragen. Dies ist alles recht ausführlich in Samba Server GNOME und Samba Server/smb.conf beschrieben. Wenn die Beschäftigung mit dem Wiki nicht zum Ziel führt, dann melde Dich bitte wieder hier. Gruß - Max-Ulrich
|
nukeme
(Themenstarter)
Anmeldungsdatum: 9. September 2010
Beiträge: 54
|
Hi, erstmal vielen Dank für deine Zeit und deine ausführliche Antwort.
Vom Linux Notebook komm ich wieder auf alle Windows-Freigaben. Im System hab ich einen Benutzer mit dem ich mich anmelde, einen Samba Benutzer mit dem selben Namen und Passwort wurde auch erstellt, nur mit dem Benutzer und Passwort bekomme ich leider keinen Zugriff auf die Freigabe. Is echt wie verhext -.-
|
Max-Ulrich_Farber
Anmeldungsdatum: 23. Januar 2007
Beiträge: 7964
|
nur mit dem Benutzer und Passwort bekomme ich leider keinen Zugriff auf die Freigabe
Dann poste bitte mal die neue, jetzt gültige smb.conf als Codeblock. Außerdem sind die UNIX-Dateirechte der Freigabe (zu ermitteln mit ls -L ) von Interesse. Dir ist sicher bewusst, dass man von Windows aus innerhalb einer Sitzung nicht mit verschiedenen Identitäten auf den gleichen Samba-Server zugreifen kann? EDIT: Das Häkchen für "gelöst" ist wohl versehentlich reingerutscht? Es lässt sich auch wieder entfernen ...
|
nukeme
(Themenstarter)
Anmeldungsdatum: 9. September 2010
Beiträge: 54
|
Ausgabe ls -l
dr-xrwxrwx 5 marko marko 4096 2012-03-25 14:44 Videos
Dir ist sicher bewusst, dass man von Windows aus innerhalb einer Sitzung nicht mit verschiedenen Identitäten auf den gleichen Samba-Server zugreifen kann?
Nein.. war mir nicht bewusst ☺ Ich hab jetzt hier mit Samba-Server-Config Einstellungen/Samba-Benutzer nen marko angelegt incl. Passwort
Samba share bearbeiten dass marko drauf darf Sichtbar/Beschreibbar, aber unter Windows komm ich mit marko+passwort nicht auf die Freigabe
|
Max-Ulrich_Farber
Anmeldungsdatum: 23. Januar 2007
Beiträge: 7964
|
dr-xrwxrwx
Diese Berechtigungen sind ein bisschen komisch: "Gruppe" und "Andere" dürfen schreiben, aber der Eigentümer "marco" nicht... Aber das hat mit den Samba-Berechtigungen nichts zu tun. Dann nochmal: Bitte poste die gültige /etc/samba/smb.conf. Außerdem gibt es auf dem Samba-Server (Ubuntu-Notebook) für jeden Client eine Log-Datei /var/log/samba/log.CLIENT, wobei CLIENT der Netbios-Name oder die IP des Client (Windows-PC) sein kann. Würdest Du aus dieser bitte die letzten Einträge (für die missglückten Zugriffsversuche) ebenfalls als Codeblock posten
|