更好测原生rzsz的替换方案: tszrz

文档

我实际安装的流程

trzsz

分为 trzsz和trzsz-ssh

trzsz要拥有类似于xshell的rz和sz的功能, 需要使用特定的ssh客户端例如(trzsz-ssh)登录的情况下才能使用.

服务端根据文档安装trzsz

把文件从本地上传到服务重启: trz
后面可以指定目录;

从服务器上下载文件: tsz 服务器上的文件路径.

所有的弹窗都是要你选择本地的路径.

trzsz-ssh

推荐使用ssh秘钥进行配置, 不用设置密码:

首先在你的本地生成秘钥:

  • ssh-keygen -t ed25519 生成 ED25519 的,私钥 ~/.ssh/id_ed25519,公钥 ~/.ssh/id_ed25519.pub

  • ssh-keygen -t rsa -b 4096 生成 RSA 的,私钥 ~/.ssh/id_rsa,公钥 ~/.ssh/id_rsa.pub

  • 登录服务器,将公钥( 即前面生成密钥对时 .pub 后缀的文件内容 )追加写入服务器上的 ~/.ssh/authorized_keys 文件中。

    • 一行代表一个客户端的公钥,注意 ~/.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 中配置好的服务器并登录。

posted @   潜行1  阅读(194)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示