web-dev-qa-db-ja.com

共有ドライブにあるファイルをアップロードまたは添付できませんか?

私はこの奇妙な、非常にマイナーな、しかし迷惑な問題を抱えています。ブラウザ経由でファイルをアップロードしようとすると(GMailでメールにファイルを添付する場合など)、[参照]ボタンをクリックすると、ネットワークドライブを表示しない標準のファイル選択ダイアログが開きます。さらに、ファイルをネットワークドライブからGMailにドラッグしようとしても、機能しません。それを許可しません。

この問題はかなり前から存在しており、これが自分の側にあるのか、それともバグまたは何らかの構成の誤りであるのか、興味があります。

FWIW、私は現在10.10を実行しています。ネットワークドライブはNASのSamba共有です。これはFFおよびChromeで発生し、これはSambaマウントでのみ発生します。実際、同じネットワーク上にあるNFSボリュームは完全に正常に動作します。

7
Alex

ホームディレクトリにSamba共有をマウントするには、SMBNetFSを使用します。このツールを使用すると、ホームディレクトリのマウントポイントを介して、ほぼすべてのアプリケーションからsamba共有にアクセスできます。

SMBnetFSの使用方法

  • Sudo apt-get install smbnetfsパッケージをインストールします
  • cp /etc/smbnetfs.conf ~/.smb/smbnetfs.confサンプル設定ファイルのコピー
  • cp /etc/samba/smb.conf ~/.smb/smb.conf Samba構成のコピー
  • mkdir ~/sambashareまたはマウントポイントの他の名前
  • smbnetfs ~/sambashareは共有をマウントします。
  • ユーザーはFuseグループのメンバーである必要があります

オプションについてはman smbnetfsを、詳細なドキュメントについては/usr/share/doc/smbnetfsのFAQファイルをご覧ください。

2
Takkat

この問題がローカルドライブフォルダー(コンピューターの内部で物理的に接続されたハードディスクドライバー)でも発生しているのかどうかはわかりません。解決策を見つけるのに役立つ情報をさらに追加するために、最初に実行することをお願いします。

ローカルファイル(デスクトップで言う)で希望することを実行できない場合、これはネットワークベースの問題ではありませんが、おそらくブラウザーが制限を見つけています。これにはFireWallのみが含まれますが、制限はありません。ファイアウォールを無効にしてから、ローカルファイルとリモートファイルの両方でこのタスクを実行してみてください。

Firestarter のようなGUIを使用してファイアウォールを無効にできます。 Synaptic内のデフォルトリポジトリにある可能性があります。

これを変更/削除するためにあなたの答えを待ちましょう。

私はこれを見つけた古いスレッドを再び開くのが嫌いです。インターウェブをさらに精査した後、私は将来の視聴者に知らせるかもしれないと思いました:

https://wiki.ubuntu.com/MountWindowsSharesPermanently

私にとっては100%うまくいったので、ブラウザのファイルアップロードダイアログからも含めて、Windows共有システム全体にアクセスできるようになりました。これが将来誰かを助けることを願っています。

0
JP Meyer

代わりに、ファイルをドラッグアンドドロップするだけで問題なく添付できます。これは、ネットワークドライブからThunderbirdのファイルを添付する場合に機能します。

0
james Cordell

このような問題を回避するには、ネットワークフォルダーとして表示されるフォルダーではなく、フォルダー〜/ .gvfsのファイルを選択します。

追伸〜/ .gvfsは、Nautilusがsamba共有をマウントする場所です。

0
desgua

ファイル許可の問題かどうかを確認できます。

まず、ターミナルを開き、次のコマンドを実行します。

cd ~/.gvfs
ls -la

Sambaマウントポイントにグローバル実行-permissionsがない(たとえば、drwx--x ---)場合は、コマンドで共有にアクセス許可を追加してみてください:

chmod 777 sharefolder

このコマンドは、コンピューター上のすべてのユーザーアカウントに、問題のマウントフォルダーへの読み取り、書き込み、転送の許可を与えます。ご使用のブラウザとは異なるユーザーアカウントを使用している場合は、問題が解決する可能性があります。

0
Joni Nevalainen