पहले से ही एक सर्वर द्वारा निर्मित linux ssh कुंजी कॉपी '/root/.ssh/loadbalancer' के लिए 0644 अनुमतियाँ बहुत खुली हैं


0

मुझे ssh कीज़ को दूसरे सर्वर पर कॉपी करने से बचने के लिए पूरे ssh फोल्डर को एक सर्वर से दूसरे सर्वर पर कॉपी करना होगा लेकिन मुझे यह त्रुटि आ रही है।

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '/root/.ssh/loadbalancer' are too open.
It is recommended that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: /root/.ssh/loadbalancer

क्या तुमने यह देखा? stackoverflow.com/questions/1556119/…
मीटस्पेस

जवाबों:


1

खैर, यह आपकी गलती है ...

'/Root/.ssh/loadbalancer' के लिए अनुमतियाँ 0644 बहुत खुली हैं।

ठीक करना:

यह अनुशंसा की जाती है कि आपकी निजी कुंजी फाइलें दूसरों द्वारा सुलभ न हों।

फाइल अनुमति हैं 0644। इसका मतलब है, स्वामी ने अनुमतियों को पढ़ा और लिखा है, और समूह और अन्य ने अनुमतियाँ पढ़ी हैं। बेशक, यह वह नहीं है जो आप चाहते हैं। एक निजी कुंजी केवल आपके उपयोगकर्ता द्वारा पठनीय होनी चाहिए।

अनुमतियाँ बदलकर इसे ठीक करें:

chmod 600 /root/.ssh/loadbalancer

बहुत बढ़िया। महान काम :)
हसन सोहेल

1
@ हसनसोहेल बेशक, आपको उचित अनुमतियों के साथ इस फ़ोल्डर की सभी फाइलों को "सुरक्षित" करना चाहिए। बस chmod 600 ~/.ssh/*फ़ोल्डर में सब कुछ की रक्षा के लिए उपयोग करें।
डैनियल बी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.