tssh首頁、文檔和下載- 支持trz/tsz 的ssh 客戶端- 程式开发

你是否曾經因為服務器太多記不住,而喜歡的 ssh 終端又沒有相應的服務器管理功能而苦惱?

tssh 支持類似vim 的方式( 包括上下左右箭頭)選擇 ~/.ssh/config 中配置的服務器進行登錄,還支持搜索並登錄。

tssh 還支持 trzsz ( trz / tsz ) https://www.oschina.net/p/trzsz,一併解決了Windows 中使用 trzsz ssh 上傳速度慢的問題。

GitHub:https://github.com/trzsz/trzsz-ssh

Gitee:https://gitee.com/trzsz/tssh

安裝方法

go install github.com/trzsz/trzsz-ssh/cmd/tssh@latest

安裝後,tssh 程序一般位於 ~/go/bin/ 目錄下( Windows 一般在 C:\Users\your_name\go\bin\ )。

使用方法

~/ 代表HOME 目錄。在Windows 中,請將下文的 ~/ 替換成 C:\Users\your_name\

  • 在客戶端生成密鑰對,一般存放在 ~/.ssh/ 下:

    • ssh-keygen -t rsa -b 4096 生成RSA 的,私鑰 ~/.ssh/id_rsa,公鑰 ~/.ssh/id_rsa.pub
  • 登錄服務器,將公鑰( 即前面生成密鑰對時 *.pub 後綴的文件內容)追加寫入服務器上的 ~/.ssh/authorized_keys 文件中。

    一行代表一個客戶端的公鑰,注意設置正確的權限 chmod 700 ~/.ssh && chmod 600 ~/.ssh/authorized_keys

  • 在客戶端配置好 ~/.ssh/config 档案,舉例:

Host alias1
    HostName 192.168.0.1
    Port 22
    User your_name
Host alias2
    HostName 192.168.0.2
    Port 22
    User your_name

  • 使用 tssh 命令登錄服務器,tssh alias1 命令登錄在 ~/.ssh/config alias1 對應的服務器。

    tssh 命令不帶參數,可以搜索並選擇 ~/.ssh/config 中配置好的服務器並登錄。

錄屏演示

#tssh首頁文檔和下載 #支持trztsz #的ssh #客戶端 #程式开发

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *