Das Hochladen oder Anhängen von Dateien, die sich auf einem freigegebenen Laufwerk befinden, funktioniert nicht?


7

Ich habe dieses seltsame, ziemlich kleine, aber nervige Problem, über das ich ziemlich ratlos bin. Wenn ich versuche, eine Datei über meinen Browser hochzuladen (z. B. eine Datei an eine E-Mail in GMail anhängen), klicke ich auf die Schaltfläche "Durchsuchen" und es wird ein Standarddialogfeld zur Dateiauswahl geöffnet, in dem keine Netzwerklaufwerke angezeigt werden. Wenn ich versuche, eine Datei von einem Netzwerklaufwerk in GMail zu ziehen, funktioniert dies auch nicht. Ich kann das nur nicht tun.

Dieses Problem gibt es schon seit einiger Zeit und ich bin nur neugierig, ob dies etwas auf meiner Seite ist oder ob es sich um einen Fehler oder eine Fehlkonfiguration handelt.

FWIW, ich verwende derzeit 10.10, das Netzlaufwerk ist eine Samba-Freigabe auf dem NAS. Dies geschieht in FF und Chrome und nur bei Samba-Reittieren. Tatsächlich funktionieren NFS-Volumes, die sich im selben Netzwerk befinden, einwandfrei.

Antworten:


2

Um Samba-Freigaben in unserem Home-Verzeichnis bereitzustellen, können wir SMBNetFS verwenden . Mit diesem Tool können fast alle Anwendungen über einen Mount-Punkt in unserem Home-Verzeichnis auf Samba-Freigaben zugreifen.

Verwendung von SMBnetFS

  • sudo apt-get install smbnetfs Installieren Sie das Paket
  • cp /etc/smbnetfs.conf ~/.smb/smbnetfs.conf Beispielkonfigurationsdatei kopieren
  • cp /etc/samba/smb.conf ~/.smb/smb.conf Samba-Konfiguration kopieren
  • mkdir ~/sambashare oder ein anderer Name für den Einhängepunkt
  • smbnetfs ~/sambashare die Freigaben zu mounten.
  • Benutzer müssen Mitglied der fuseGruppe sein

Weitere man smbnetfsOptionen finden Sie in den FAQ-Dateien /usr/share/doc/smbnetfs.


0

Sie sagen nicht, ob dieses Problem auch bei lokalen Laufwerksordnern auftritt (Festplattentreiber, die physisch mit Ihrem Computer verbunden sind). Welches wäre das erste, das ich Sie bitten würde, um weitere Informationen hinzuzufügen, die Ihnen helfen können, eine Lösung zu finden.

Wenn Sie mit einer lokalen Datei (z. B. auf Ihrem Desktop) nicht das tun können, was Sie möchten, handelt es sich nicht um ein netzwerkbasiertes Problem, aber wahrscheinlich findet Ihr Browser eine Einschränkung, die möglicherweise nur die FireWall umfasst, aber nicht nur diese einschränkt. Versuchen Sie dann, die Firewall zu deaktivieren, und führen Sie diese Aufgabe sowohl in Ihren lokalen als auch in Ihren Remote-Dateien aus.

Sie können die Firewall mithilfe einer grafischen Benutzeroberfläche wie Firestarter deaktivieren . Dies kann sich in den Standard-Repositorys von Synaptic befinden.

Warten wir auf Ihre Antwort, um dies zu ändern / löschen.


Entschuldigung, ich habe vergessen, dies zu erwähnen. Nein, das passiert nur mit Samba-Reittieren. Tatsächlich funktionieren NFS-Volumes, die sich im selben Netzwerk befinden, einwandfrei.
Alex

0

Ich könnte ein Problem wie dieses umgehen, indem ich die Datei im Ordner ~ / .gvfs anstelle des Ordners auswähle, der als Netzwerkordner angezeigt wird.

ps. ~ / .gvfs ist der Ort, an dem Nautilus die Samba-Freigabe bereitstellt.


Eigentlich habe ich das auch versucht, und es lässt mich nicht an ~ / .gvfs / MOUNTNAME vorbei, dh es zeigt verfügbare Reittiere, erlaubt es aber nicht, sie zu öffnen.
Alex

In diesem Fall handelt es sich anscheinend um ein Berechtigungsproblem.
Andrea Lazzarotto

0

Sie können überprüfen, ob es sich um ein Dateiberechtigungsproblem handelt.

Öffnen Sie zunächst ein Terminal und führen Sie die folgenden Befehle aus:

cd ~/.gvfs
ls -la

Wenn Sie feststellen, dass die Samba-Mountpunkte keine globalen Ausführungsberechtigungen haben (z. B. wie folgt: drwx - x ---), können Sie versuchen, der Freigabe mit dem folgenden Befehl Berechtigungen hinzuzufügen:

chmod 777 sharefolder

Mit diesem Befehl erhalten alle Benutzerkonten auf Ihrem Computer Lese-, Schreib- und Übertragungsberechtigungen für den betreffenden Mount-Ordner. Wenn Ihr Browser ein anderes Benutzerkonto als Ihr verwendet hat, kann das Problem möglicherweise behoben werden.


Hm, ja, Sie haben Recht, im Moment sind die Berechtigungen für das Mount auf 700 festgelegt. Wenn ich versuche, sie auf 777 oder etwas anderes einzurichten, wird "Operation nicht unterstützt" :(
Alex

Versuchen Sie 755, kann besser als 700 arbeiten
Geppettvs D'Constanzo

0

Stattdessen können Sie die Datei einfach per Drag & Drop verschieben und sie wird einwandfrei angehängt. Dies funktioniert zum Anhängen von Dateien in Thunderbird von einem Netzlaufwerk.


0

Nun, ich hasse es, einen alten Thread wieder zu öffnen, aber ich habe ihn gefunden und nachdem ich das Internet noch einmal durchforstet hatte, dachte ich, ich könnte zukünftige Zuschauer wissen lassen:

https://wiki.ubuntu.com/MountWindowsSharesPermanently

Das hat bei mir zu 100% funktioniert. Ich kann jetzt systemweit auf Windows-Freigaben zugreifen, auch über den Dialog zum Hochladen von Dateien in meinem Browser. Hoffe das hilft jemandem in der Zukunft.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.