ZOC for Mac(最好用的終端模擬器)

佛系女孩發表於2022-07-17

還在尋找一款好用的終端模擬器?ZOC for Mac是一款適用於MAC平臺,眾所周知的telnet/SSH/SSH2客戶端和終端模擬器,ZOC Mac版的功能強大,如標籤會,鍵入命令歷史,回溯,多視窗的支援等等,和落到實處的模擬使它成為人們的首選工具!

詳情:ZOC for Mac(最好用的終端模擬器) 

 

 簡單介紹

ZOC是一個專業,現代和成熟的 終端模擬器 和telnet客戶端,它以其可配置性和出色的使用者介面而聞名。

該程式的目的是讓您使用安全外殼(SSH), telnet(rfc854),RS232 /序列和許多其他通訊方式訪問基於字元的主機 。它可用於連線Unix / Linux主機和shell帳戶,BBS,IBM大型機(通過 TN3270或 TN5250),Internet泥漿或連線到計算機串列埠的裝置。

ZOC具有選項卡式會話和廣泛的功能,如鍵入的命令歷史記錄,回滾,多視窗支援等。這使其成為反覆需要從Windows或macOS平臺訪問基於文字的shell帳戶的人的理想工具。隨著ZOC對Linux(Xterm)模擬的支援,以及256色支援,元鍵和本地列印,Linux管理員將感覺好像他們坐在他們的原生控制檯上。此外,如果您使用Cisco CLI,這是您的工具。

ZOC還支援 Xterm, vt220 和幾種型別的ansi以及 Wyse,TVI(Televideo), 3270和Sun的CDE。ZOC還利用所有主要檔案傳輸協議,包括X,Y和Zmodem以及Kermit和許多其他協議。所有這些都以靈活直觀的介面提供,絕對沒有任何需要。

憑藉上述所有功能,ZOC還可以 替代ProComm或Attachmate,Ericomm PowerTerm等軟體 。

ZOC也是高度可配置的。除了鍵盤重新定義和回滾緩衝區等標準終端功能外,它還提供了一些更高階和獨特的功能,包括強大的指令碼語言,以及基於接收或鍵入的文字或線路跟蹤功能自動觸發操作。

功能介紹

使用者介面

帶有概覽螢幕的選項卡式會話,以顯示所有開啟會話的縮圖

會話選項卡可以在視窗之間移動

“彩色標籤”功能可根據所連線的主機為不同顏色的使用者介面元素著色

全鍵盤重對映(例如傳送文字,執行功能,執行程式等)

主機目錄包含資料夾和為每個條目設定的完整選項以及自動登入序列

使用者按鈕欄,用於將文字,指令碼,電話簿條目,外部協議和shell命令對映到按鈕(包括按鈕欄中的子資料夾)

用於文字,指令碼,電話簿條目,外部shell命令等的F-Macro鍵。

本地輸入(帶有歷史記錄的輸入欄位,例如輸入命令)

各種日誌記錄和回滾功能

bbs門程式的鍵盤模式(門口模式) 

與當前的Windows 10和macOS High Sierra作業系統相容

模擬

VT52,VT100,VT102,VT220 (完整實現,包括列印,鍵盤和ANSI顏色)

ZOC已經使用vttest套件進行了測試,並獲得了優秀的105分(參見完整報告)。

具有256色和滑鼠支援的Xterm模擬(例如,與Midnight Commander一起使用)

Linux控制檯式(包括UTF8,顏色,全鍵盤)

TN3270(型號3278和3279 / E,帶有線條圖形,顏色和全鍵盤對映) 

TN5250用於IBM iSeries訪問

ANSI-BBS,ANSI-SCO,阿凡達

太陽CDE

Wyse WY-30,WY-50,WY-60

TVI 9xx(TVI 920,TVI 925,TVI 950 

QNX V4

ATT4410

TTY

所有模擬都支援任何字型的線條圖形 

通訊 

Modern Secure Shell(目前基於OpenSSH 7.3),具有公鑰/私鑰認證,智慧卡支援(pkcs#11)和埠轉發(隧道)

Telnet(RFC-Telnet,純TCP套接字),SSL-Telnet(支援TLS 1.2

支援SSH和Telnet的IPv6

調變解調器通過串列埠和TAPI(Windows調變解調器)

 通過本地串列埠或帶FTDI晶片組或Keyspan或PL2303的USB /序列介面卡直接序列控制檯連線

支援序列連線的中斷訊號(例如,用於CISCO裝置)

遠端登入 

ISDN通過CAPI V2.0(包括X.25和X.31支援)

通過Ascii,Xmodem,Ymodem,Zmodem,Kermit,SCP,IND $ FILE進行檔案傳輸

入站/出站字元的翻譯

SSH(安全外殼)功能

基於行業參考實現OpenSSH

客戶端支援最新的加密,如ED25519 SHA256,SHA2或AES-256ctr

SSH公鑰/私鑰,金鑰證書,鍵盤互動或密碼驗證 

動態埠轉發(客戶端作為SOCKS代理)

X11轉發(允許您在遠端會話中執行X-Windows應用程式)

靜態埠轉發(連線到預定義目標的隧道)

代理支援(客戶端通過代理或jumpserver / jumpdrive連線到伺服器) 

客戶端和伺服器之間的SSH代理轉發

支援Putty-Agent(Windows)和 ssh-agent(macOS 

客戶端SSH金鑰生成器

SCP檔案通過終端模擬會話傳輸

SSH客戶端協議版本1和2

SSH Keep-Alive

記錄

向後滾動三個variantes(在視窗中,在單獨的視窗中,在單獨的視窗中的資料檢視中)

 自動突出顯示(可以監視螢幕上的文字並自動突出顯示特殊短語)

原始資料跟蹤到檔案(文字和二進位制模式)

 螢幕上的十六進位制除錯模式

所有傳入資料的檔案記錄,包括可選的時間戳

所有傳入資料的印表機日誌

自動突出顯示(預定義單詞或短語的自動顏色突出顯示)

列印螢幕和螢幕到剪貼簿功能

自動化

AutoLogin(從主機目錄記錄登入程式)

用於編寫指令碼的REXX語言(具有超過75個擴充套件的全功能程式語言來控制終端模擬器)

DDE支援允許ZOC充當通訊伺服器(Windows

AppleScript支援訪問所有內部指令碼命令(macOS

自動巨集(通過鍵入某些文字呼叫的文字/函式)

自動回覆(通過接收某些文字呼叫的文字/函式)

用於自動執行本地應用程式的函式和特殊轉義序列(NetTerm相容)

 功能特色

ZOC基於OpenSSH,支援SSH協議(RFC 4253)提供的最新金鑰交換和加密方法。

OpenSSH不同,這個ssh客戶端包含在一個現代標籤使用者介面中,具有強大的主機目錄,工業強度模擬和指令碼。

以下是ZOC終端的一些核心SSH功能的概述和說明。 

1、金鑰交換

加密通訊的一個特別困難的部分是需要在已經受到危害的公共通道上協商共享祕密(用於加密的金鑰)。

通過所謂的Diffie-Hellman交換或其變體來執行協商。ZOC支援所有官方的diffie-hellman小組交流,以及更現代的ecdsa-sha2和curve25519-sha256協議。

2、認證 

驗證描述了該過程,其中使用者提供他是誰以及伺服器決定的證據,是否應該允許使用者訪問。SSH協議描述了可用於身份驗證的各種方法。 

其中,ZOC支援密碼驗證,金鑰交換和鍵盤互動式挑戰。公鑰交換有各種風格。ZOC瞭解RSA,DSA,ECDSA和ED25519金鑰。還可以使用基於硬體的金鑰認證(例如智慧卡)。

3、加密

隨著時間的推移,SSH協議已經看到了許多用於加密通訊的方法(使用共享金鑰在KEX階段作為加密金鑰協商)。隨著時間的推移,一些密碼被逐步淘汰,特別是在愛德華·斯諾登(Edward Snowden)透露出像NSA這樣強大的聽眾之後,還有新的密碼被引入。ZOC支援整個列表,從aes256-ctr開始,然後轉到較舊的密碼,如aes256-cbc或arcfour(這些較舊的密碼可能仍然需要連線到舊的伺服器,這些伺服器暫時沒有更新)。 

4、靜態埠轉發

安全shell協議的一個重要部分是稱為埠轉發的功能。此功能允許使用者建立從客戶端計算機到伺服器網路的連線,該連線可供其他程式使用,並且所有連線資料都已加密。此功能有時稱為隧道。

5、動態埠轉發

標準埠轉發功能要求客戶端在建立連線之前設定隧道源埠和目標。這意味著靈活性有限,並且對於每個可能的目標,需要設定單獨的ssh隧道。但是,通過動態埠轉發,客戶端會設定監聽埠,但是當軟體連線到埠時,它可以選擇要連線的主機和埠。然後,ssh客戶端將連線請求轉發到SSH伺服器,該伺服器啟動與最終目標的連線。

6、SSH通過代理連線

在某些環境中,不允許終端使用者計算機直接訪問外部Internet。在這些情況下,通過ssh代理進行連線和資料交換,該 代理處理與外部網路(因特網)的實際連線。存在各種型別的代理,其主要不同於ssh客戶端請求與外部世界的連線。最常見的型別是 SOCKS-4,SOCKS-5和 HTTP。

7、SSH代理轉發

當使用者使用公鑰/私鑰對驗證SSH會話時,ZOC支援SSH 代理轉發 技術,以便在輔助ssh會話中提供身份驗證的金鑰(與第三個伺服器的ssh連線,通過在遠端shell中鍵入ssh命令來實現在初始連線中)。如果所有伺服器都允許通過此特定ssh金鑰對進行驗證,則無需再次為次要ssh連線提供密碼。

8、X11轉發

X11是一種通訊協議,它允許遠端計算機在遠端計算機上執行帶有圖形使用者介面的程式(通常,伺服器只能通過終端客戶端顯示文字)。SSH支援在ssh客戶端和伺服器之間傳遞此類通訊的方法,從而使使用者能夠在遠端shell上執行xeyes之類的X11命令,並獲取本地計算機上顯示的視窗。

 

相關文章