![Windows ファイル サーバー共有上のローカル ファイルへのリンク](https://rvso.com/image/1127611/Windows%20%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%20%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E5%85%B1%E6%9C%89%E4%B8%8A%E3%81%AE%E3%83%AD%E3%83%BC%E3%82%AB%E3%83%AB%20%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%B8%E3%81%AE%E3%83%AA%E3%83%B3%E3%82%AF.png)
同様のトピックを探してみましたが、見つかりませんでした。そこで、ここで質問します。
私たちの会社では、多くの問題を解決するために、Ubuntu をマシンに導入するパイロットを実施しています。
しかし、私たちにとって大きな障害となる出来事に遭遇しました。
当社では、社内で開発されたバックオフィス/ERP システムを使用しており、さまざまな製品に印刷される画像ファイルを頻繁に処理しています。バックオフィスは Web ベースで、Mozilla Firefox からアクセスします。
時々、これらの画像ファイルを確認する必要がありますが、バックオフィスには次のようなリンクでファイルを表示できるボタンがあります: ///diskstation/production/pictures/filename.png
Windows ではファイルは問題なく開きますが、Ubuntu (Firefox) ではリンクが機能しません。クリックすると、そのようなファイルは存在しないというエラー メッセージが表示されます。
パスに手動で移動すると、Ubuntu でもファイルを開くことができます。
ローカル ファイルへのリンク「数式」は Windows 固有のものであるように見えます。
ファイルにリンクして誰でもアクセスできるようにする方法はありますか?
ご協力いただければ幸いです。
答え1
リモート共有にアクセスするためにどの方法を使用しているかは不明ですが、リモート共有へのパスは Linux と Windows では異なります。パスの仕様は実際には異なります。
ファイルに移動できる場合は、パス (URL) を確認できます。ブラウザでファイルにアクセスしている場合は、ブラウザで機能する (はずの) パスがファイル マネージャーのプロパティ ダイアログ (オブジェクトを右クリック) に表示されます。
そしてそれは私にとってはうまくいきます:
私のファイルへの完全なパスはsmb://pascua/ftp/red/vnc/tightvnc-1.2.9-setup.exe
、画像の場合はブラウザに入力すると表示されます。
さらに、リモート サーバーのファイルはディレクトリ階層のどこかに表示され、通常のファイルとしてアクセスできます。ファイル システムでファイルがどのように認識されるか (ローカル ファイルのように) を知るには、ターミナル エミュレーター ウィンドウにファイル アイコンをドラッグします (ここではls -l
前に入力しました)。
この場合、ファイルはgvfs
バックエンドによってマウントされているため (ユーザー マウント)、パスは奇妙ですが、システム マウントされた共有の場合は解析が簡単になります。