問題タブ [samba]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - Windows サーバーから Linux サーバーにファイルを転送する方法
米国のWindows運用サーバーからここインドのLinuxサーバーに定期的に含まれるwebserver-log-like-filesを転送する必要があります。ファイルのサイズはそれぞれ約 4 MB で、1 分あたり約 1 ファイルを取得します。ファイルが Windows で書き込まれてから Linux マシンで使用可能になるまでに、約 5 分のタイムラグがあります。私はそのような設計にかなり慣れていないので、ここでのさまざまなオプションの間で少し混乱しています:
定期的にアーカイブ、圧縮、および Linux マシンに送信するサービスを C#.NET で作成することを考えています。これらのファイルはかなり圧縮可能です。WinRAR は、これらのファイルのうち 32 MB を 1.2 MB のアーカイブに変換できます。これで、ネットワーク転送速度の問題が解決するはずです。しかし、ファイルをLinuxに正確に転送するにはどうすればよいですか? Samba を使用して Windows サーバーに Linux ドライブをマウントできます。または、FTP サーバーを作成するか、シリアル化されたファイルを POST 要求として送信する必要があります。どれがいいでしょうか?また、Windows サーバーの負荷を最小限に抑える必要があります。
代わりに、Windows ドライブを Linux にマウントします。ここでは、mount コマンドを使用することも、samba を使用することもできます (これら 2 つの長所と短所は何ですか?)。次に、圧縮とコピーの部分を Linux 自体に記述します。
インターネット接続が非常に安定しているとは思えないので、優れた再試行メカニズムと障害保護も必要です。これらの状況で起こりうる落とし穴と、私が心配しなければならないその他のポイントは何ですか?
ありがとう、ハリ
visual-studio-2008 - Linuxサーバーを利用したビジュアルスタジオ開発環境
質問が範囲外であることは承知していますが、より良いアドバイスを求めています。
要件: Windows サーバーのライセンスが予算を超えているため、Windows サーバーなしで Windows/Web プログラミング用の小さなビジュアル スタジオ開発環境を構築する必要があります。私の計画: apache、subversion、および OracleXE がインストールされた CentOS Samba PDC を作成し、各 Windows クライアント ユーザーは認証のために Linux PDC にログインする必要があります。ユーザーは、Windows と Visual Studio で継承されたアクセス許可を取得します。私の問題: Windows XP クライアントを Linux pdc に追加でき、ユーザーは通常の Windows ユーザーとしてログインできます。開発環境の Windows クライアントに継承されたセキュリティ権限を提供するように samba を構成する方法は? Windows XP クライアントは Linux へのログインをサポートしていますが、Windows 7 および Vista クライアントはサポートしていません。この問題を解決するにはどうすればよいですか?
samba - プラグインで Samba を強化しますか?
プラグインで Samba を強化することは可能ですか? 具体的には、1 対 1 のファイルシステム コピーではなく、独自のコンテンツを提供したいと考えています。
回答ありがとうございます。
asp.net - IIS6 で UNC 経由で画像を提供するときの ASP.NET ConfigurationErrorsException
UNC 経由で Samba 共有に接続する Web アプリに仮想ディレクトリがあります。問題なく Windows エクスプローラー経由でファイルを参照できますが、Web アプリで次のメッセージが表示された黄色い画面がスローされます。
説明: この要求を処理するために必要な構成ファイルの処理中にエラーが発生しました。以下の特定のエラーの詳細を確認し、構成ファイルを適切に変更してください。
パーサー エラー メッセージ: 構成ファイルの読み込み中にエラーが発生しました: ファイル '\cluster\cms\qa-images\120400\web.config' が見つかりませんでした。
私には意味がないのは、なぜweb.config
その場所で を探しているのかということです。仮想ディレクトリはそのルートからイメージを提供できる (つまり、正常に\\cluster\cms\qa-images\test.jpg
機能する) ため、認証の問題ではないことはわかっていますhttp://myserver/upload/test.jpg
。
アイデア?
linux - 単一のSamba共有への書き込みでSambaがファイルの所有権を保持するように設定するにはどうすればよいですか?
samba共有を介してLinuxボックスのSolr構成ファイルを編集したいのですが。ファイルはである必要がありますがtomcat6:mygroup
、ウィンドウを介してファイルを編集すると、として書き込まれmyuser:mygroup
ます。単一のSamba共有の書き込み設定を変更して、既存のユーザー、グループ、およびアクセス許可を保持することはできますか?
これはSamba構成を介して実行できるものですか、それとももっとトリッキーなものが必要ですか?
bash - rsync を使用した samba 共有の bash バックアップ スクリプトに関する有益な提案
Windows PC から共有をバックアップするための小さな bash (4) スクリプトを作成しました。現在、私は 1 つの共有のみをバックアップしており、バックアップはルートにのみ表示されます。そのコードを改善するためのヒントを教えてください。
今、次のトピックに関する助けが必要です:
- 共有の存在、マウントポイントの存在などの条件を確認する (フール プルーフ スクリプトを作成するため)
- マウント コマンド - 正しいですか、正しいアクセス許可を与えていますか?
- root のみがそのファイルを参照できる場合、ユーザーのホーム ディレクトリよりもバックアップ ファイルを保存するのに適した場所はありますか?
- 他のファイル システムのバックアップも統合すると便利だと思いますか?
- ギガビットネットワークシステムを使用していますが、バックアップはかなり遅いです (約 13mb/s)。おそらくこれは、rsync の ssh 暗号化が原因でしょうか? 共有がマウントされている Linux システムには、pci sata コントローラーと古いメインボード、1 GB RAM、および athlon XP 2400+ があります。遅い理由は他にあるのでしょうか?
ここで対処できるトピックが他にもある場合は、投稿してください。興味があります =)
乾杯
-ブラックジャック
performance - sambaでファイルを編集するときVimは遅い
vmwareでubuntuを実行しているWindowsホストがあります。Windowsでgvimを使用できるように、samba共有をエクスポートするようにubuntuを設定しました。この接続を介してファイルを編集すると、ビジュアルモードが非常に遅くなります。この間もbufexplorerが遅くなることに気づきました。Windowsホストでファイルを編集しているときは、どちらも遅くはありません。
パフォーマンスを向上させるために何ができますか?
eclipse - HGリポジトリへのアクセス中にネットワーク/サンバ共有で許可が拒否されました
Ubuntu 10.10でEclipsePHPを使用しており、Mercurial(HG)を使用して、ネットワークに接続されたステージングサーバー(samba共有)にあるリポジトリを操作しようとしています。
Eclipse内からリポジトリを更新しようとすると(hg status
実際には)、次のエラーが表示されますabort: Operation not permitted: /media/sharename/myrepository/.hg/.dirstate*
。
何が問題なのかを突き止めようとしているときに、ターミナルからネットワーク共有にアクセスして書き込みhg status
ました。同じエラーが発生するため、Eclipse内からのみ発生しているわけではありません。コンピューターとサーバーの両方からファイルをCHMODするようにテストしましたが、chmod 777 /media/sharename/myrepository/ -R
何も変わりません。
しかし、誤っsudo hg status
てリポジトリディレクトリから実行したとき、Mercurialは花火を開始し、魅力のように機能しました。
私のコンピューターで一体何がうまくいかないのですか?hg
ルートにならずにコマンドを実行できないのはなぜですか?
c++ - Cygwin :: stat()は、sambaにマウントされたcygdriveに「そのようなファイルまたはディレクトリはありません」を与えます
Centosで正常に機能するパス名で::stat()を呼び出すコードがありますが、Cygwinでは、指定されたパス名がSambaにマウントされたドライブ上のディレクトリである場合は失敗します。
これで、私は値を見ることができます:
CygwinからSambaにマウントされたドライブを正常にstat()するにはどうすればよいですか?
linux - Linux と Windows の両方で使用される Samba 経由の Mercurial/Git 共有リポジトリ
リポジトリは Linux ボックス上にあり、Windows 用の samba 経由でアクセスします。
一般的に、物事はうまくいくようです。Git は、Windows でのパフォーマンスに問題がありますが、それ以外は機能します。このため、現在はmercurialのみを実行しています。
問題は、"hg status" が Windows と Linux で異なる結果を返すことがあるということです。どちらも同じリポジトリから実行されています。
この違いの原因は何ですか? どうすれば修正できますか?
これらのファントム変更を送信すると、変更ログに次のように記録されます。
これは、ntfs ファイルのアクセス許可の問題であることを意味します。