題:
Mac相當於PuTTY
Steve Robbins
2012-10-26 01:04:27 UTC
view on stackexchange narkive permalink

在OS X上是否有等效的 PuTTY(免費的telnet / ssh客戶端)?

我知道我可以使用終端和 ssh

code>命令,但是我想要某種可以為我存儲連接信息,密碼,日誌等的應用程序,就像PuTTY一樣。

這是否存在?

從技術上講,SSH是通過`ssh_config`(`〜/ .ssh / config`)來完成所有這些工作的,但是我會讓我不寒而栗,並且知道編輯具有定義格式的純文本文件並不適合每個人。我對PuTTY的設置給予了很多讚揚(誠然,還有很多悲痛)。
我找不到該文件。您能否以此為答案進行擴展?這可能是一個可行的解決方案。
它不是免費的,但是我的許多前同事都[JellyFiSSH](http://www.m-works.co.nz/jellyfissh.php)發誓要管理連接信息。在[Mac App Store]中,目前的價格為4美元(https://itunes.apple.com/us/app/jellyfissh/id416399476?mt=12)。
十 答案:
Jason Salaz
2012-11-02 17:03:30 UTC
view on stackexchange narkive permalink

PuTTY是一個很棒的Windows前端,更不用說首先需要SSH客戶端了。在Linux,OS X和大多數其他基於UNIX-y的環境中,SSH通常只是命令行,但功能仍然非常強大。

SSH客戶端允許您基於給定的存儲大量的屬性。 “ ssh_config”客戶端文件中的主機名,甚至是全局默認值。該文件默認情況下不存在(根據問題的註釋),但應寫入〜/ .ssh / config

該路徑等於:
,即您的主目錄,它在我的系統上擴展為 / Users / jason
.ssh ,前導點使其成為隱。如果您位於終端機和主目錄中,則只需運行 cd .ssh 並輸入即可。
config 是文件名,它是純文本格式具有配置參數的文本文件。

我使用此文件來控制我經常使用的隧道,連接所需的私鑰,用戶名(如果它與我的本地用戶名不同)等。

通過您自己的計算機上的 man ssh_config 查看手冊頁,該手冊將包含最合適的版本,或者您可以從 OpenBSD的站點在線查看它。

ssh配置文件中的一些示例內容為:

  ControlMaster autoControlPath〜/ .ssh / sockets / master-%r-%h-%pVisualHostKey yesHost服務主機名8.8.8.8用戶jason IdentityFile〜/ .ssh / id_rsa LocalForward 5901 localhost:5901  

空格純粹是個人喜好,除了將鍵與值分開之外,不需要它。

第一個三行是全局屬性,它們影響每個SSH連接離子。第二部分是特定於主機的配置。

Host 行指定調用 ssh 時將使用的主機標籤。例如 ssh服務。運行該命令時,它將加載列出的所有屬性,直到下一個 Host 行。

由於 serve 不一定是DNS名稱,因此我指定了它應實際連接的 Hostname (不,實際上不是我的)。 User 是不言而喻的,只是為了明確起見,而 IdentityFile 是用於連接的私鑰文件的路徑。

最後, LocalForward 設置了我通過SSH隧道發送的端口轉發規則。

各種語法都記錄在手冊頁中。

沒有定義純文本密碼的機制。設置SSH連接時,密碼輸入始終是交互式的。如果要自動登錄,請設置私鑰認證。始終存儲純文本密碼是愚蠢的。

我用它來產生很大的效果。最好的部分是?您所有的SSH配置都非常易於移植,只需備份/保留一個文件,即可在系統之間移動!不是Windows的可移植性,但是誰真的喜歡處理註冊表?

Pitoneux
2014-09-04 23:09:24 UTC
view on stackexchange narkive permalink

為什麼不使用MacPorts( https://www.macports.org/)? 他們已經移植了膩子。您首先需要安裝MacPorts,但是一旦完成,就可以運行:

  >sudo端口安裝膩子 

您將在Mac上使用膩子。

Rene Larsen
2012-11-02 18:20:50 UTC
view on stackexchange narkive permalink

我沒有使用此應用程序的經歷: ZOC -我只在“ OS X telnet GUI”上做了一個快速的Google並獲得了該產品的鏈接作為第一個命中-但它似乎和PuTTY一樣。

有30天的試用期。

ZOC是專業的SSH / telnet客戶端和終端模擬器。憑藉其令人印象深刻的仿真列表,它使您可以使用安全外殼,telnet,串行電纜或調製解調器/ isdn等通信方法輕鬆地連接到主機和大型機。

其流暢的用戶界面可以使您的生活變得豐富多彩更輕鬆。以自己的方式,ZOC是終端仿真器的瑞士軍刀:功能多樣,功能強大,久經考驗。

主要優點:

  • 帶縮略圖的標籤會話
  • 可自定義以滿足您的喜好和需求
  • 具有200多個命令的腳本語言
  • 與Windows 7和OS X Mountain Lion兼容
  • 管理員友好(部署,配置)
  • 現價$ 79.99,具有有吸引力的批量折扣

主要功能:

ithos67
2013-01-04 12:39:16 UTC
view on stackexchange narkive permalink

Jason的答案絕對是必經之路,但我想指出一下Terminal的一項功能可能會有用。

在Terminal中,您可以創建一個直接連接到遠程計算機,類似於PuTTY那樣,而無需先打開本地計算機上的終端窗口。只需選擇Shell-> New Remote Connection ...(cmd-shift-K)。在彈出的窗口中,您可以將任何SSH服務器添加到右側欄中,包括〜/ .ssh / config文件中定義的別名。

以Jason的示例為例,您可以選擇“ Secure Shell “”作為左側的服務,然後將“ serv”添加到右側的服務器列表中。單擊您要連接的服務器的條目。這和PuTTY之間的唯一區別是,您將自定義配置設置放在〜/ .ssh / config文件中,我認為這是一個巨大的優勢。

Shmidt
2014-08-08 18:02:47 UTC
view on stackexchange narkive permalink

您可以使用Homebrew在OS X上安裝PuTTy:

  brew install putty --with-gtk +  

然後從終端以 putty

如果沒有Homebrew,可以從終端安裝它:

  ruby​​ -e“ $(curl -fsSL https ://raw.githubusercontent.com/Homebrew/install/master/install)“釀造醫生 
user37824
2013-01-04 03:18:22 UTC
view on stackexchange narkive permalink

您可能要考慮:

Spackle(免費, SourceForge鏈接

這是PuTTY的基於Java的版本,可用於Mac和Linux。

似乎無法與OSX Mavericks一起使用。
Baker
2014-12-26 21:21:26 UTC
view on stackexchange narkive permalink

任何終端程序都可以使用此答案,但我建議使用iTerm2。

要存儲連接信息並使用單個短命令登錄(無需輸入密碼),可以使用鍵-login 與“ 別名”結合。

要在服務器上使用鍵盤登錄

創建別名/快捷方式

一旦您在服務器和Mac上擁有ssh鍵,就可以使用以下命令登錄:

  ssh username@10.0.0.1  

使用〜/ .bash_profile中的別名,您可以使用以下別名來縮短命令:

  alias s10 = “ ssh username@10.0.0.1”  

然後在iTerm2中,您只需執行以下命令:

  s10  

使用ssh鍵登錄以10.0.0.1登錄服務器。

要存儲會話日誌(已運行的命令),iTerm2會自動執行此操作,但是您可以調整會話日誌的數量想要保留在“偏好設置”->“默認配置文件”->“終端”->“ Scrollba”中ck緩衝區。如果願意,請勾選“無限滾動”複選框。

您還可以通過將會話保存到文件中來在會話之間無限期地存儲日誌。首選項->默認配置文件->其他->自動將會話輸入記錄到[您在驅動器上選擇的文件]中的文件中。

twickline
2016-09-01 00:25:42 UTC
view on stackexchange narkive permalink

我已經將Putty作為本機應用程序包移植到Mac,所以如果您不是技術用戶,則不需要macports或終端。

有關屏幕截圖的更多信息,請參見: http://www.wine-reviews.net/2016/08/putty-for-mac-os-x-now-available.html

乾杯

如果使用Wine,則它不是本機應用程序-移植意味著重新捲起。
whoami
2014-04-24 19:15:28 UTC
view on stackexchange narkive permalink

vSSH 是基於 PuTTY 的OS X應用。

  • 幾乎所有 PuTTY 可以提供的功能
  • 多選項卡多窗口界面
  • 具有廣泛的支持(您的shell腳本作為用於快速訪問的菜單項)
  • 用於iOS的 vSSH SSH控制應用程序的iCloud同步(連接,宏和鍵)

Mac AppStore中可用。

歡迎詢問不同!請閱讀有關[自我促銷](http://apple.stackexchange.com/help/behavior)的幫助中心,並在回答中包含免責聲明(如果您是該產品的作者)。
這不是免費的($ 4.99)
oktawian
2012-10-26 01:27:18 UTC
view on stackexchange narkive permalink

是的。小鎮上有個新孩子:

http://www.royaltsx.com/main/home.aspx

您能否擴展這個答案?添加有關該程序的功能以及它如何回答問題的更多信息將是很好的。從對該站點的簡要了解來看,它似乎更多是一個遠程桌面客戶端。如果它使用SSH,那很好,但是更多信息可以改善此答案。
-1那裡甚至沒有很好的信息(甚至不能確定它是ssh客戶端)。仍然是beta,需要預訂。


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