服务器-Tabby上传文件到服务器Linux Ubuntu

6 阅读2分钟

要通过 Tabby 软件将本地文件上传到腾讯云 Ubuntu 服务器,需要完成以下步骤(核心是通过 SFTP 协议 实现文件传输,Tabby 支持此功能):

一、准备工作

  1. 确认服务器信息
    • 腾讯云服务器的 公网 IP(如 1.2.3.4
    • 登录服务器的 用户名(默认通常是 ubuntu 或 root)
    • 登录密码或 SSH 密钥(推荐用密钥,更安全)
  1. 确保服务器开启 SFTP 服务

Ubuntu 服务器默认安装了 openssh-server,自带 SFTP 功能,无需额外安装。

若未安装,先在服务器上执行:

sudo apt update && sudo apt install openssh-server -y
sudo systemctl start ssh  # 启动服务
sudo systemctl enable ssh  # 设置开机自启

二、在 Tabby 中配置 SFTP 连接

  1. 打开 Tabby 并添加 SFTP 连接
    • 打开 Tabby 软件,点击左侧菜单栏的 「Profiles」(或「连接」)
    • 点击 「+」 号新建连接,选择 「SFTP」 类型
  1. 填写 SFTP 连接信息
    • Name:自定义连接名称(如「腾讯云服务器」)
    • Host:输入服务器公网 IP(如 1.2.3.4
    • Port:默认 22(SFTP 基于 SSH,默认端口与 SSH 一致)
    • Username:服务器登录用户名(如 ubuntu)
    • Authentication:选择认证方式
      • 若用密码:选择「Password」,输入服务器登录密码
      • 若用密钥:选择「Private key」,点击「Browse」选择本地 SSH 私钥文件(如 .pem 或 .ssh/id_rsa)
    • 点击 「Save」 保存配置

三、上传本地文件到服务器

  1. 连接服务器

在 Tabby 的 Profiles 中找到刚创建的 SFTP 连接,双击连接,成功后会显示服务器文件目录。

  1. 上传文件
    • Tabby 右侧通常会显示 本地文件浏览器(若未显示,可在顶部菜单找「Local Files」或类似按钮打开)
    • 左侧为 服务器文件目录,右侧为 本地文件目录
    • 找到本地要上传的文件,直接 拖拽 到左侧服务器的目标目录(如 /home/ubuntu/ 或 /var/www/html/)
    • 或右键点击本地文件,选择 「Upload」 上传

四、注意事项

  1. 权限问题
    • 若上传到 /var/www/html/ 等目录,可能需要服务器端赋予写入权限:
sudo chown -R ubuntu:ubuntu /var/www/html/  # 替换为你的用户名和目标目录
  1. 大文件上传
    • 大文件上传时,Tabby 底部会显示进度条,请勿中断连接。
  1. 替代方式
    • 若 Tabby 操作不便,也可使用 FileZilla(图形化 SFTP 工具),配置方式类似。

通过以上步骤,即可轻松用 Tabby 完成本地文件到腾讯云服务器的上传。