2011-06-28 12 views
12

मैं विंडोज प्लेटफार्म पर होस्ट किए गए अपने स्थानीय टोमकैट उदाहरण पर जेएमएक्स एक्सेस को सुरक्षित करने की कोशिश कर रहा हूं। मैं का उपयोग और पासवर्ड फ़ाइलों बनाया है और निम्नलिखित वीएम तर्कों का उपयोग उन खामियों को दूर:tomcat jmx पासवर्ड की फ़ाइल अनुमति को कैसे बदलें

-Dcom.sun.management.jmxremote.password.file 
-Dcom.sun.management.jmxremote.access.file 

लेकिन मैं एक मुद्दा में दौरान चला रहा हूँ बिल्ला शुरू हुआ: त्रुटि: पासवर्ड फ़ाइल को पढ़ने पहुँच प्रतिबंधित किया जाना चाहिए। मैंने पासवर्ड के फ़ाइल मालिक को बदलने और फ़ाइल सुरक्षा टैब का उपयोग करने का प्रयास करने की कोशिश की लेकिन यह काम नहीं कर रहा है।

किसी भी विचार?

उत्तर

11

पासवर्ड फ़ाइल की सुरक्षा के लिए इस page पर दिए गए निर्देशों का पालन करें।

+0

cacls कमांड चाल था ... त्वरित प्रतिक्रिया के लिए धन्यवाद! –

11

This विंडोज 7

पर काम करेंगे संक्षेप में:

1) खोलने के एक खिड़कियों अपने ActiveMQ 'conf' फ़ोल्डर में शीघ्र आदेश।

2) मदद के लिए विकल्प के बिना उपयोग करने icacls (रन 'icacls') मालिक बदलने के लिए 'आप', मेरे मामले में:

icacls jmx.password/setowner MyUser

3) को हटा दें सभी विरासत में मिला अनुमतियाँ:

icacls jmx.password/विरासत: r

4) अपने उपयोगकर्ता (पढ़ें/इस मामले में लिख) को कम से कम अनुमतियां मिल:

icacls jmx.password/अनुदान: r MyUser: (पठन, लेखन)

4

यह मेरे लिए काम किया, कमांड प्रॉम्प्ट में अपनी फ़ाइल स्थान और प्रकार में जाओ,

cacls jmxremote.password /P [username]:R 

[उपयोगकर्ता नाम] की जगह अपने खुद के साथ उपयोगकर्ता नाम

संबंधित मुद्दे