OS X के लिए एक अच्छा SSH टनलिंग क्लाइंट क्या है?


66

मैं अपनी कंपनी में विभिन्न सर्वरों के लिए SSH पर पोर्ट टनलिंग को आसानी से स्थापित करने और रोकने के लिए SSH टनल मैनेजर का उपयोग कर रहा हूं। इसने मुझे एक नई टर्मिनल विंडो खोलने के दर्द से बचा लिया, जो एक सुरंग के खुले होने के कारण वहाँ से बाहर निकल जाएगी।

यह महान (अच्छी तरह से) की तरह काम करता है, लेकिन SSH सुरंग प्रबंधक एक PowerPC अनुप्रयोग है। सिंह के साथ, यह किसी भी अधिक समर्थित नहीं है।

एक अच्छा प्रतिस्थापन क्या है?

जवाबों:


19

SSHTunnel SSH सुरंग प्रबंधन के लिए एक निःशुल्क, कोको आधारित UI है। 10.5 और ऊपर पर काम करता है। इसे थोड़ी देर में अपडेट नहीं किया गया है लेकिन कोड जो है वह यथोचित स्थिर है। यह मेरे लिए अतीत में अच्छी तरह से काम किया है।

SSHTunnel


क्या यह शेर के तहत परीक्षण किया गया है?
डस्टमैचिन

मैंने अभी तक इसकी कोशिश नहीं की है।
इयान सी

आज इसे आजमाने का मौका मिला। हां, यह अभी भी मेरे लिए लायन (10.6.0) में काम करता है।
इयान सी

@ इयान 10.6.0 शेर नहीं है - यह हिम तेंदुआ है।
CajunLuke

6
यह OS X 10.8.x
bogdan

48

बस टर्मिनल में OSX द्वारा निर्मित SSH सुरंग का उपयोग क्यों नहीं किया? ...

SSH सुरंग लॉन्च करें

अपनी SSH सुरंग आरंभ करने के लिए, बस Mac OSX Terminal.app खोलें और निम्नलिखित झंडे के साथ SSH के माध्यम से अपने दूरस्थ सर्वर से कनेक्ट करें:

ssh -D 8080 -C -N username@example.com

यह पोर्ट 8080 पर हमारी SSH सुरंग लॉन्च करेगा और example.com पर सर्वर के माध्यम से सभी ट्रैफ़िक (सुरक्षित रूप से) को रूट करेगा।

इंटरनेट पर विचरण करो

अब, अपने नए SSH टनल (Chrome) का उपयोग करके वेब ब्राउज़ करना शुरू करें:

  • Google Chrome खोलें
  • ऊपर बाईं ओर 'क्रोम' चुनें
  • 'प्राथमिकताएँ' चुनें
  • 'उन्नत सेटिंग दिखाएं ...' चुनें
  • 'प्रॉक्सी सेटिंग बदलें ...' चुनें
  • 'SOCKS प्रॉक्सी' का चयन करें
  • '127.0.0.1 .1 दर्ज करें
  • पोर्ट दर्ज करें '8080 ′
  • 'ठीक' का चयन करके परिवर्तन सहेजें

8
सवाल विशेष रूप से है कि यह सब करने से कैसे बचें, क्योंकि जब आपको इसे अक्सर करना पड़ता है तो यह कष्टप्रद होता है।
निक मैट्टो

3
वास्तव में नहीं, चूंकि आप टर्मिनल लॉन्च कर सकते हैं और पृष्ठभूमि में कमांड चला सकते हैं, जिसका अर्थ है कि आप टर्मिनल को बंद कर सकते हैं। एक 3 पार्टी ऐप का उपयोग करने के बजाय एक स्क्रिप्ट के रूप में स्थापित किया जा सकता है।
इफ्रेन

19

सिक्योर पाइप्स आज़माएं: http://www.opoet.com यह मुफ़्त सॉफ्टवेयर है और मैं इसका उपयोग करने वाले अधिक लोगों को प्राप्त करना चाह रहा हूं।


4
अलग पूछने के लिए आपका स्वागत है! कृपया स्वयं-प्रचार के बारे में सहायता केंद्र देखें ।
GRG

1
एल कैपिटान में सिक्योर पाइप्स (कम से कम स्थानीय फॉरवर्ड के लिए) अच्छा काम करता है।
रणहिरु जूड कोरे

1
कूल उपयोगिता! MacOS सिएरा पर निर्दोष काम करता है।
निर्मल

1
क्या यह एक ही SSH कनेक्शन पर कई सुरंगें बना सकता है? यूआई ऐसा नहीं दिखता है
एंटीक

1
@antak हाँ, यह वह नहीं है जो मैं अब इसे अनइंस्टॉल कर रहा हूं।
vikas027

13

SSH सुरंग प्रबंधक अब मैक ऐप स्टोर में है! तो, आप इसे शेर पर चला सकते हैं।


1
10.8 पर अविश्वसनीय, कभी-कभी ही काम करता है।
सोरिन

यह बंदरगाहों के लिए स्थानीय पुनर्निर्देशन का समर्थन नहीं करता है <1024 क्योंकि रूट विशेषाधिकारों की आवश्यकता होती है और एप्लिकेशन अभी तक समर्थन नहीं करता है :(
इयान डन

2
ऑस्ट्रेलियाई ऐप स्टोर में उपलब्ध नहीं है #%!
ओडन

1
मैं "अमेरिका की दुकान में उपलब्ध नहीं है" मिल (ओएस एक्स 10.11.5)
इयान सी

8

कोडीन द्वारा बेक्ड कोर सुरंग एक सुरंग प्रबंधक है जो सहज और उपयोग करने में आसान है:

  1. स्थानीय, दूरस्थ और गतिशील पोर्ट अग्रेषण का समर्थन करें
  2. ओपनएसएसएच के साथ संगत
  3. MacOS चाबी का गुच्छा के साथ एकीकृत
  4. स्वचालित पुन: कनेक्ट करें
  5. उन्नत विन्यास संपादक
  6. मेनू बार में स्थिति आइकन
  7. कस्टम टैग
  8. आयात और निर्यात

कोर टनल - अवलोकन कोर टनल - स्टेटस आइटम कोर टनल - एडवांस्ड ऑप्शन एडिटर


उस परीक्षण के लिए धन्यवाद। ps aux | grep sshपास कुछ नहीं। दीदी आपने सुरंग की शुरुआत कैसे की?
hbrls

@hbrls चूंकि SSH टनल एक उत्कृष्ट SSH लाइब्रेरी पर आधारित है - libssh :) BTW, हमारे पास हमारे मुख्य घटक SSHKitCore की खुली खटास भी है , जो लिबास पर आधारित है।
यांग।

1
बस इस सशुल्क ऐप को खरीदा और इसे प्यार किया। ऐप्पल मैक ऐप स्टोर पर 63 5-स्टार समीक्षा (ऐप के सभी संस्करणों की गिनती)। यह भव्य और सहज ज्ञान युक्त, बहुत मैक-विशिष्ट समाधान, और सुरंगों को प्रबंधित करने का एक अच्छा तरीका है इसलिए मुझे स्क्रिप्ट का ट्रैक रखने और बूट, आदि पर चलने और यह सुनिश्चित करने के लिए सुनिश्चित नहीं करना है ... और BTW, इसका उपयोग करते हुए। मैं CyberDuck की हताशा सीमा (अप्रैल 2017 के अनुसार हाल ही में) पाने के लिए एक सुरंग बनाने में सक्षम था कि इसमें ~ / .ssh / config ProxyCommand विकल्प का समर्थन नहीं लगता। तकनीकी तौर पर उस वर्कअराउंड के लिए किसी ऐप की आवश्यकता नहीं है, लेकिन यह सुनिश्चित करता है कि यह सुविधाजनक हो!
स्पष्ट करें

4

मुझे Coccinellida मिला , यह शेर पर काम करता है लेकिन यह नया और थोड़ा छोटा है: /



1

मैं लायन में iSSH का उपयोग कर रहा हूं , जो कमांड लाइन एप्लिकेशन "ssh" के लिए फ्रंट-एंड एप्लिकेशन है। यह एक दूरस्थ कंप्यूटर के लिए SSH कनेक्शन शुरू करने का एक त्वरित और आसान तरीका प्रदान करता है।


3
iSSH मिश्र पासवर्ड मांगता है, इसलिए यह SSH कुंजी के साथ काम नहीं करता है।
बोगदान

1

मैं दृढ़ता से sshuttle का उपयोग करने की सलाह देता हूं । यह बहुत आसान है।


आखिरी कमिटमेंट 17 दिन पहले बना था! इस परियोजना को स्थानांतरित कर दिया गया है, यहां देखें: github.com/sshuttle/sshuttle @JonathanCross
Bat

0

iSSH मेरा पासवर्ड याद नहीं रख सकता। Coccinellida पासवर्ड सेव कर सकता है। लेकिन इसने मेरे माउंटेन लायन को कभी-कभी मुक्त कर दिया ...

शिमो अच्छा है, लेकिन यह वाणिज्यिक है।


0

टनलरएक्स SSH SOCKS प्रॉक्सी पर केंद्रित सरल और प्रयोग करने में आसान है। यह कई सर्वरों को प्रबंधित करने की आवश्यकता को पूरी तरह से कवर नहीं करता है, क्योंकि आप केवल एक सर्वर को जोड़ सकते हैं, हालांकि, यह आमतौर पर प्रॉक्सी के रूप में बाहरी बॉक्स का उपयोग करने के इच्छुक लोगों के लिए पर्याप्त है। यह माउंटेन लायन के तहत ठीक काम करता है।


0

SSH सुरंग प्रबंधक अभी भी जीवित और समर्थित है।

हालांकि देरी के बारे में खेद है, यह एल कैपिटान के साथ संगत नहीं है।

http://projects.tynsoe.org/stm/


0

टर्मिनल पर:

$ ssh -N -L SOURCE-PORT:127.0.0.1:DESTINATION-PORT USER@SERVER-IP

यदि आप किसी निजी कुंजी के साथ ssh का उपयोग करते हैं तो बस टाइप करें:

$ ssh -N -L SOURCE-PORT:127.0.0.1:DESTINATION-PORT -i KEYFILE USER@SERVER-IP

जैसे

$ ssh -N -L 8888:127.0.0.1:80 -i Documents/default.pem root@123.123.123.123 

उसके बाद, आप सुरंग का उपयोग करके ब्राउज़ कर सकते हैं। ब्राउज़र पर उदा: http://127.0.0.1:8888

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.