2012-04-26 15 views
18

मैं filezilla का उपयोग कर अमेज़ॅन ec2 इंस्टेंस से सफलतापूर्वक कनेक्ट करने में सक्षम हूं। मैं उपयोग किया गया उपयोगकर्ता नाम ec2-user है। तो जब मैं बिल्ला को अपने आवेदन युद्ध हस्तांतरण करने के लिए कोशिश यह कहते हैंअमेज़ॅन Ec2 एफ़टीपी लिखें अनुमति

/var/lib/tomcat6/webapps/RealEstateERP.war: open for write: permission denied 
Error: File transfer failed. 

मैं अनुमति उपयोग FileZilla बदलने की कोशिश की लेकिन ऐसा करने की अनुमति नहीं दी। मुझे पता है कि कोई लिखने की अनुमति नहीं है, लेकिन मैं इसे कैसे बदलूं।

मैं लिनक्स में नया हूं। क्रिप्या मेरि सहायता करे।

+0

वोट दिया गया। मेरे साथ भी ठीक यही समस्या थी। शायद यह विषय बंद है। क्या यह सुपर उपयोगकर्ता पर होना चाहिए? –

उत्तर

31

ec2-user/var/lib/tomcat6/webapps/में फ़ाइलों को लिखने की अनुमति नहीं है। केवल रूट उपयोगकर्ता ऐसा कर सकते हैं।

1) करने के लिए/घर/EC2 उपयोगकर्ता/FileZilla का उपयोग करके फ़ाइलें कॉपी करें: आप यहाँ दो तरह से ऐसा करने के लिए किया है। अब एसटीएच पट्टियों के माध्यम से लिनक्स मशीन में। आदेश sudo -s का उपयोग कर रूट उपयोगकर्ता में बदलें। फिर/home/ec2-user से/var/lib/tomcat6/webapps/कमांड cp -i RealEstateERP.war /var/lib/tomcat6/webapps/ का उपयोग कर फ़ाइल कॉपी करें।

2) लिनक्स मशीन में putty.Change के माध्यम से जड़ उपयोगकर्ता के लिए सभी उपयोगकर्ताओं के लिए आदेश sudo -s प्रदान करें लिखने की अनुमति के प्रयोग पर/var/lib/tomcat6/webapps/आदेश chmod 777 /var/lib/tomcat6/webapps/ का उपयोग कर SSH। फिर फाइलज़िला से फ़ाइलों को सीधे निर्देशिका में कॉपी करें।

+0

क्या आप मुझे बता सकते हैं कि एक बड़ी आकार फ़ाइल कैसे स्थानांतरित करें। वास्तव में मैं अपने युद्ध को स्थानांतरित करने में सक्षम नहीं हूं। इसका आकार लगभग 22 एमबी है। और मैं एक छोटी आकार की फाइल को स्थानांतरित करने में सक्षम हूं। – vikas27

+0

क्या आपने filezilla के स्थान पर winSCP का उपयोग करने का प्रयास किया है। – shashankaholic

+0

हां मैं बस कोशिश करता हूं, और पहले लटकता है और फिर यह सर्वर से डिस्कनेक्ट हो जाता है। – vikas27

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