2009-09-01 8 views
5

MSDTCは既定で無効になっています(Windows 2003以降).Net C#から分散トランザクションが必要な開発中のアプリケーションで有効にしたいと考えています。MSDTCを有効にするセキュリティリスク

私はそれを有効にすることでセキュリティ上の問題はないと思っていますが、DTCを有効にする際のセキュリティ上の問題を知っていますか?

乾杯

Ollie第

答えて

2

限り、マシンは完全にあなたが合理的に安全であるべきパッチが適用されます。 AFAIKには、これに関連する脆弱性のために過去にいくつかのパッチがあったかもしれません(ただし、OSのすべてのコンポーネントがあります)。

外部ポートで待機している場合は、接続できるホストをロックダウンすることができます。これは、妥協の時に何らかの種類のワームが発見された場合、あなたに保護のレベルを与えます。一般に、インターネットに接続するマシンで公開したいものではありません。

+0

正面に向いているWebサーバーではないDMZのマシンでは、アプリケーションとデータベースサーバーの可能性が高くなります... – AwkwardCoder

+0

これらは、通常、MSDTCが使用されている場所です。実際にあなたがやっていること、セキュリティ要件、予算などによって変わってきます。ウェブとアプリケーション層の間にファイアウォールを置く人もいますが、それは大部分の人にとってはおそらく過剰です。 http://en.wikipedia.org/wiki/Network_Access_Protectionのようなものを使用すると、MSDTCを必要とするマシンだけが互いに会話できるようになります。 –

関連する問題