मैं लॉन्चपैड.net पर होस्ट की गई बाज़ार की शाखाओं से खींचने और धक्का देने की कोशिश कर रहा हूं, लेकिन मेरा इंटरनेट प्रदाता पोर्ट 22 को अवरुद्ध कर रहा है। क्या इसके बजाय पोर्ट 80 या 443 का उपयोग करना संभव है?
मैं लॉन्चपैड.net पर होस्ट की गई बाज़ार की शाखाओं से खींचने और धक्का देने की कोशिश कर रहा हूं, लेकिन मेरा इंटरनेट प्रदाता पोर्ट 22 को अवरुद्ध कर रहा है। क्या इसके बजाय पोर्ट 80 या 443 का उपयोग करना संभव है?
जवाबों:
जाहिर है ! के साथ corkscrew
।
sudo apt-get install corkscrew
और संपादित करें ~/.ssh/config
Host *.launchpad.net
ProxyCommand corkscrew <proxy> <port> %h %p
User <your launchpad account name>
जाहिर है, <fields>
लेकिन उसके बाद किसी भी ssh कमांड (bzr + ssh कमांड सहित) को अपने प्रॉक्सी का उपयोग करना चाहिए। मुझे यकीन है कि कुछ भविष्यवाणियां इसकी अनुमति नहीं देंगी, लेकिन संकेत देने के लिए पर्याप्त लोग सुझाव दे रहे हैं कि यह आपके लिए काम कर सकता है ।
संपादित करें: आपके प्रश्न को फिर से पढ़ना, मुझे संदेह है कि हर संभावना है जहां कोई प्रॉक्सी नहीं है, या कम से कम अगर वहाँ है, तो यह पारदर्शी है और ऐसा कुछ नहीं जिसे आप घोषित कर सकते हैं, क्योंकि इसके लिए आपको आवश्यकता होती है।
उस स्थिति में, आपको बाहरी प्रॉक्सी पर वापस जाने की आवश्यकता हो सकती है। यदि आपके पास अपना सर्वर है, तो उस पर कोई tinyproxy
अन्य प्रॉक्सी समाधान (यहां तक कि mod_proxy भी) स्थापित करना। जब तक यह आपसे एक लाख मील दूर नहीं है, तब तक इसमें बहुत अधिक अंतराल नहीं होना चाहिए और याद रखना चाहिए, यह केवल SSH के लॉन्चपैड पर लागू होता है।
मुझे लगता है कि आप घटिया आईएसपी से जिप जारी रखते हैं, उन्हें पूरी तरह से काट देते हैं। अधिकांश आईएसपी वीपीएन कनेक्शन का समर्थन करते हैं और उनके साथ हस्तक्षेप करने के लिए कुछ भी नहीं करते हैं क्योंकि लोगों को काम के लिए उनकी आवश्यकता होती है। यदि आप एक बेहतर नेटवर्क में वीपीएन कर सकते हैं, तो आप जो चाहें कर सकते हैं।
खींचने के लिए इस वाक्य रचना के साथ काम करने लगते हैं:
bzr pull http://bazaar.launchpad.net:80/~ubuntu-branches/ubuntu/raring/gnome-control-center/raring/
इस त्रुटि के साथ पुश विफल हो जाते हैं:
bzr: ERROR: Cannot lock LockDir(http://bazaar.launchpad.net:80/~ubuntu-branches/ubuntu/raring/gnome-control-center/raring/.bzr/branch/lock): Transport operation not possible: http does not support mkdir()