如何在服务器里安全传文件? | 高效文件上传技巧全解析

SCP (Secure Copy)

基于 SSH 的安全传输,适合中小文件。

服务器里传文件

# 本地 → 远程服务器
scp -P 22 /本地/文件.txt 用户名@远程IP:/远程/目录/
# 远程服务器 → 本地
scp -P 22 用户名@远程IP:/远程/文件.txt /本地/目录/
# 服务器A → 服务器B(通过本地中转)
scp -P 22 用户A@IP_A:/文件.txt 用户B@IP_B:/目录/

注意-P 指定 SSH 端口(默认 22 可省略)。


Rsync (增量同步)

高效同步工具,支持断点续传和增量传输。

# 本地 → 远程(压缩+递归目录)
rsync -avzP -e "ssh -p 22" /本地/目录/ 用户名@远程IP:/远程/目录/
# 远程 → 本地
rsync -avzP -e "ssh -p 22" 用户名@远程IP:/远程/目录/ /本地/目录/

参数说明

服务器里传文件

  • -a:归档模式(保留权限等)
  • -v:显示详情
  • -z:压缩传输
  • -P:显示进度和断点续传

SFTP (SSH File Transfer)

交互式安全传输,适合手动操作。

# 连接服务器
sftp -P 22 用户名@远程IP
# 常用命令
put /本地/文件.txt   # 上传
get /远程/文件.txt   # 下载
ls                  # 列目录
cd /远程/目录        # 切换目录

SSH + Tar (大文件/目录)

直接打包传输,避免中间文件。

# 本地目录 → 远程目录(免中间文件)
tar czf - /本地/目录 | ssh -p 22 用户名@远程IP "tar xzf - -C /远程/目录"
# 远程目录 → 本地目录
ssh -p 22 用户名@远程IP "tar czf - /远程/目录" | tar xzf - -C /本地/目录

HTTP/FTP 下载

开放文件下载(需提前部署服务):

服务器里传文件

# 在源服务器启动 Python 临时 HTTP 服务
python3 -m http.server 8000
# 在目标服务器下载
wget http://源服务器IP:8000/文件.txt

云存储中转

通过云服务中转(如 AWS S3、阿里云 OSS):

# 上传到云存储
aws s3 cp 文件.txt s3://bucket名/
# 从云存储下载
aws s3 cp s3://bucket名/文件.txt ./

注意事项:

  1. 防火墙:确保端口开放(如 SSH 的 22 端口)。
  2. 权限:目标目录需有写入权限(chmod 检查)。
  3. 大文件:建议用 rsynctar + ssh 避免中断。
  4. 安全性:优先使用 SSH 相关工具(SCP/Rsync/SFTP)。

根据需求选择最合适的方式!

图片来源于AI模型,如侵权请联系管理员。作者:酷小编,如若转载,请注明出处:https://www.kufanyun.com/ask/285227.html

(0)
上一篇 2026年2月7日 09:16
下一篇 2026年2月7日 09:19

相关推荐

  • 服务器被当作肉鸡怎么办?服务器被当作肉鸡怎么办

    一旦服务器被确认为“肉鸡”,首要且唯一的行动准则是立即进行物理或逻辑隔离,切断其与外部网络的连接,随后进行全量数据备份与系统重装,任何试图在受感染系统上直接杀毒或修补漏洞的行为,都极大概率导致攻击者获取更高权限、窃取更多数据或使系统彻底瘫痪,核心处置流程:止损、溯源与重建当服务器沦为肉鸡,意味着攻击者已完全掌控……

    2026年4月29日
    0373
  • 服务器聚合删除是什么?服务器批量删除数据

    服务器聚合删除在云计算资源管理中,服务器聚合删除并非简单的批量移除操作,而是一项关乎数据资产安全、成本控制与架构稳定性的核心运维策略,其核心结论在于:必须建立“逻辑隔离先行、物理销毁后置、全链路审计兜底”的标准化执行框架,通过自动化编排与人工复核的双重机制,在确保业务零中断的前提下,实现闲置资源的精准出清,盲目……

    2026年5月1日
    0412
    • 服务器间歇性无响应是什么原因?如何排查解决?

      根源分析、排查逻辑与解决方案服务器间歇性无响应是IT运维中常见的复杂问题,指服务器在特定场景下(如高并发时段、特定操作触发时)出现短暂无响应、延迟或服务中断,而非持续性的宕机,这类问题对业务连续性、用户体验和系统稳定性构成直接威胁,需结合多维度因素深入排查与解决,常见原因分析:从硬件到软件的多维溯源服务器间歇性……

      2026年1月10日
      020
  • 服务器转服务器怎么操作?服务器迁移数据怎么弄

    服务器转服务器的核心结论在于:这绝非简单的文件搬运,而是一场涉及业务连续性保障、数据一致性校验与网络链路优化的系统工程,成功的迁移策略必须建立在零停机或最小化停机的前提下,通过增量同步机制与智能DNS切换,确保源端与目标端数据在毫秒级误差内完成最终一致,从而在保障业务不中断的同时,实现架构的平滑演进,架构重构与……

    2026年4月27日
    0422
  • 服务器运行.sh脚本怎么用?服务器运行脚本错误怎么解决

    服务器运行.sh脚本是保障 Linux 服务器高可用性与业务连续性的核心防线,其本质并非简单的启动命令集合,而是构建了一套集自动化运维、故障自愈、资源监控与日志审计于一体的标准化执行逻辑,在云原生架构普及的今天,一个设计精良的 server_run.sh 脚本能够显著降低人工干预成本,将服务器从“被动响应”转变……

    2026年4月19日
    0455

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注