मेरे पास मेरे एससीएम के लिए एक उबंटू सर्वर चल रहा है, और मैं विंडोज़ कंप्यूटर पर अपना विकास कर रहा हूं। इस सेटअप ने किसी भी समस्या के लिए लंबे समय तक काम किया है। लेकिन अब मुझे एक अजीब समस्या आती है।
समस्या तब शुरू हुई जब मुझे सर्वर पर गिट रिपॉजिटरी के एक्सेस अधिकारों को बदलने की आवश्यकता थी (मुझे यह मत बताइए कि यह बेवकूफी थी chmod
संपूर्ण होम डाइरेक्टरी ... मुझे पहले से पता है)। उसके बाद, हर बार मैं अपनी सार्वजनिक कुंजी का उपयोग करके सर्वर को ssh (git समावेशी) के माध्यम से एक्सेस करने का प्रयास करता हूं। मुझे निम्नलिखित त्रुटि मिलती है:
$ ssh git@192.168.0.240 open log failed: Permission denied Connection to 192.168.0.240 closed.
हालाँकि, जब मैं सर्वर से कनेक्ट करने की कोशिश करता हूं, केवल पासवर्ड का उपयोग करके, सब कुछ उम्मीद के मुताबिक काम करता है:
मैंने -vvv के साथ sshcommand चलाने की कोशिश की है। यह मुझे कोई विचार नहीं देता है कि समस्या की तलाश कहाँ की जाए। शायद आप इससे कुछ देख सकते हैं।
... debug2: channel 0: request shell confirm 0 debug2: fd 3 setting TCP_NODELAY debug2: callback done debug2: channel 0: open confirm rwindow 0 rmax 32768 debug2: channel 0: rcvd adjust 2097152 debug2: channel 0: rcvd ext data 35 debug2: channel 0: rcvd eof debug2: channel 0: output open -> drain debug1: client_input_channel_req: channel 0 rtype exit-status reply 0 debug2: channel 0: rcvd close debug2: channel 0: close_read debug2: channel 0: input open -> closed debug3: channel 0: will not send data after close debug2: channel 0: obuf_empty delayed efd 6/(35) open log failed: Permission denied debug2: channel 0: written 35 to efd 6 debug3: channel 0: will not send data after close debug2: channel 0: obuf empty debug2: channel 0: close_write debug2: channel 0: output drain -> closed debug2: channel 0: almost dead debug2: channel 0: gc: notify user debug2: channel 0: gc: user detached debug2: channel 0: send close debug2: channel 0: is dead debug2: channel 0: garbage collecting debug1: channel 0: free: client-session, nchannels 1 debug3: channel 0: status: The following connections are open: #0 client-session (t4 r0 i3/0 o3/0 fd -1/-1 cfd -1)
कोई विचार?
authorized_keys
किसी प्रकार की मजबूर कमांड को परिभाषित किया गया है? 2. जाँच करें auth.log
। क्या प्रारंभिक लॉगिन काम करता है?