linux

如何用FetchLinux进行远程文件传输

小樊
44
2025-09-06 20:18:19
栏目: 智能运维

FetchLinux是基于SSH协议的远程文件操作工具,以下是其基本使用方法:

  1. 安装

    • Debian/Ubuntu系统:sudo apt update && sudo apt install fetchlinux
    • Red Hat/CentOS系统:sudo yum install fetchlinux
  2. 远程文件传输

    • 上传文件
      fetchlinux upload /本地文件路径 username@远程主机:/远程目录路径
      例:fetchlinux upload /home/user/file.txt user@192.168.1.100:/home/user/
    • 下载文件
      fetchlinux download username@远程主机:/远程文件路径 /本地目录路径
      例:fetchlinux download user@192.168.1.100:/home/user/file.txt /home/localuser/
    • 上传/下载目录:添加-r参数递归操作,如fetchlinux -r upload /本地目录/ user@主机:/远程目录/
  3. 高级操作

    • SSH密钥认证fetchlinux -i /本地私钥路径 user@主机
    • 指定端口fetchlinux -p 端口号 user@主机(默认22端口可省略)。
    • 删除远程文件fetchlinux delete username@主机:/远程文件路径

注意:需确保远程服务器已开启SSH服务,且本地有足够权限操作远程文件。详细用法可通过fetchlinux --help查看。

0
看了该问题的人还看了