題:
什麼是OS X好的SSH隧道客戶端?
Boaz
2011-07-05 18:44:12 UTC
view on stackexchange narkive permalink

我一直在使用SSH隧道管理器來輕鬆設置和停止通過SSH到公司中各種服務器的端口隧道。這使我免於打開一個新的終端窗口的麻煩,該終端窗口只是為了打開隧道而掛在那裡。應用。有了Lion,就不再支持它。

什麼是好的替代品?

十四 答案:
jtrag
2014-11-29 05:32:29 UTC
view on stackexchange narkive permalink

為什麼不僅僅通過OSX的內置終端使用SSH隧道?...

啟動SSH隧道

要啟動SSH隧道,只需打開Mac OSX Terminal.app並使用以下標誌通過SSH通過SSH連接到遠程服務器:

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

這將在端口8080上啟動我們的SSH隧道,並通過example.com上的服務器安全地路由所有流量。

瀏覽Web

現在,讓我們開始使用新的SSH隧道(Chrome)瀏覽網頁:

  • 打開Google Chrome瀏覽器
  • 在左上方選擇“ Chrome”
  • 選擇“首選項”
  • 選擇“顯示高級設置...”
  • 選擇“更改代理設置...”
  • 選擇“ SOCKS代理”
  • 輸入'127.0.0.1'
  • 輸入端口'8080'
  • 通過選擇“確定”保存更改
問題特別是如何避免做所有這些事情,因為當您不得不經常這樣做時,這很煩人。
並非如此,因為您可以啟動終端並在後台運行命令,這意味著您可以關閉終端。也可以設置為腳本,而無需使用第三方應用程序。
Ian C.
2011-07-05 19:47:39 UTC
view on stackexchange narkive permalink

SSHTunnel是用於SSH隧道管理的免費的,基於可可的UI。適用於10.5及更高版本。它已經有一段時間沒有更新了,但是其中的代碼相當穩定。過去對我來說效果很好。

SSHTunnel

是否已在Lion下測試過?
我還沒有嘗試過。
今天有機會嘗試一下。是的,它在Lion(10.6.0)中仍然對我有用。
@Ian 10.6.0不是Lion,而是Snow Leopard。
@CajunLuke錯字。無法及時編輯評論。我用的是10.7.0。
我看到的@Ian-我很抱歉。
在OS X 10.8.x上不起作用
@bogdan-在Mac App Store中檢出“ SSH隧道”。這是一個付費的應用程序,但我只是購買並喜歡它(請參閱此主題中的相關答案)
Secure Pipes
2014-07-28 18:51:58 UTC
view on stackexchange narkive permalink

嘗試安全管道: http://www.opoet.com這是免費軟件,我希望吸引更多的人使用它。

歡迎詢問不同!請參閱有關[自我宣傳]的幫助中心(http://apple.stackexchange.com/help/behavior)。
安全管道在我嘗試使用的地方創建ssh符號鏈接後為我工作-sudo ln -s / usr / local / bin / ssh / usr / bin / ssh`。我在OS X 10.9.5上。好東西是能夠編輯~~ Library / Application Support / Secure Pipes目錄中的UUID.ssh_config文件。我能夠通過這種方式啟用Kerberos身份驗證。我唯一希望我的配置不會在每次重啟程序時都被覆蓋(由sudo chown root UUID.ssh_config解決)。
Secure Pipes在El Capitan的運作良好(至少對於本地轉發而言)。
實用工具!在macOS Sierra上完美運行。
這樣可以在同一SSH連接上創建多個隧道嗎?[UI看起來不可行](https://www.opoet.com/pyro/index.php/get-started#remote_forward)
@antak是的,不能,我現在正在卸載它。
+100個單連接很容易為我工作(y)。非常感謝
我在Catalina 10.15.4上非常適合我。嘗試了其他人,並會推薦這個!
Jesse
2011-08-18 04:25:23 UTC
view on stackexchange narkive permalink

SSH隧道管理器現在已在Mac App Store中!因此,您可以在Lion上運行它。

在10.8上不可靠,僅在某些時候有效。
它不支持端口<1024的本地重定向,因為這需要root特權,並且該應用尚不支持:(
在澳大利亞應用商店中無法使用$#%!
我收到“在美國商店不可用”(OS X 10.11.5)
Yang.Y
2015-11-05 13:15:11 UTC
view on stackexchange narkive permalink
Codinn出品的

核心隧道是一種直觀易用的隧道管理器:

  1. 支持本地,遠程和動態端口轉發
  2. 與OpenSSH兼容
  3. 與macOS鑰匙串集成
  4. 自動重新連接
  5. 高級配置編輯器
  6. 狀態圖標在菜單欄中
  7. 自定義標籤
  8. 導入和導出
  9. ol>

    Core Tunnel - Overview Core Tunnel - Status Item Core Tunnel - Advanced Option Editor

感謝您的試用。`ps aux |grep ssh`沒有任何內容。您是如何開始隧道的?
-1
剛購買了此付費應用並喜歡它。Apple Mac App Store上有63條5星評價(包括該應用的所有版本)。它是華麗且直觀的,非常特定於Mac的解決方案,是管理隧道的好方法,因此我不必跟踪腳本並確保腳本在啟動時運行,等等...順便說一句,使用此工具。我能夠創建一個隧道來解決CyberDuck的受挫限制(最近於2017年4月),因為它似乎不支持〜/ .ssh / config ProxyCommand選項。從技術上講,該解決方法不需要任何應用程序,但它一定很方便!
Indolering
2013-03-19 08:30:11 UTC
view on stackexchange narkive permalink

我發現了 Coccinellida,它可以在Lion上運行,但是它是新的並且有點bug:/

overcomer
2019-02-01 18:11:47 UTC
view on stackexchange narkive permalink

在終端上:

  $ ssh -N -L源端口:127.0.0.1:目標端口USER @ SERVER-IP
 

如果您將ssh與私鑰一起使用,只需鍵入:

  $ ssh -N -L源端口: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

jtbandes
2011-08-18 12:38:27 UTC
view on stackexchange narkive permalink

您還可以簽出 Meerkat

貓鼬給我帶來了獅子的麻煩。
商業和破碎。
Bat
2017-06-04 12:22:09 UTC
view on stackexchange narkive permalink

我強烈建議您使用 shuttle。非常方便。

最後一次提交是在17天前!項目已轉移,請在此處檢查:https://github.com/sshuttle/sshuttle @JonathanCross
kukoo
2011-08-18 10:26:40 UTC
view on stackexchange narkive permalink

我正在Lion上使用 iSSH,它是命令行應用程序“ ssh”的前端應用程序。它提供了一種快速簡便的方法來啟動與遠程計算機的SSH連接。

SSH總是要求輸入密碼,因此它不適用於SSH密鑰。
flyingme
2013-03-27 19:28:12 UTC
view on stackexchange narkive permalink

iSSH忘記了我的密碼。Coccinellida可以保存密碼。但是有時候它凍結了我的美洲獅...

Shimo很好,但是它是商業廣告。

yorch
2013-08-21 23:11:08 UTC
view on stackexchange narkive permalink

TunnelerX簡單易用,專注於SSH SOCKS代理。它不能完全滿足管理多台服務器的要求,因為您只能添加一台服務器,但是對於希望使用外部設備作為代理的人們來說,這通常就足夠了。在Mountain Lion下可以正常工作。

Yann Bizeul
2015-11-10 00:28:52 UTC
view on stackexchange narkive permalink

SSH隧道管理器仍在運行並受支持。

抱歉,延遲與El Capitan不兼容。

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

Dean
2020-06-16 14:32:33 UTC
view on stackexchange narkive permalink

我有一個使用BitBar的開源安全解決方案。

安裝BitBar:

安裝此ssh-tunnelling腳本:

您確實需要編輯一次配置,但這並不那麼複雜:

在您的〜/ .ssh / config 中配置ssh-tunnel配置(我使用類似下面的內容):

 主機*
   AddKeysToAgent是
   UseKeychain是
   IdentityFile〜/ .ssh / id_rsa
   身份只有
 主機some_name
   主機名host_ip_or_url_etc
   港口22
   用戶your_username
   本地轉發5999 127.0.0.1:5900
 

別忘了自動啟動ssh-agent:

  $ ssh-add -K〜/ .ssh / id_rsa
 


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...