一、使用SCP命令下载文件
SCP(Secure Copy Protocol)是通过SSH协议实现本地与远程服务器之间文件传输的常用方式,具体操作步骤如下:
- 打开本地终端,输入命令格式:
scp username@server_ip:/远程文件路径 /本地保存路径
- 替换
username
为服务器用户名,server_ip
为服务器IP地址 - 输入服务器密码后自动开始传输,下载进度会实时显示
二、通过SFTP客户端下载文件
图形化工具(如WinSCP、FileZilla)提供更直观的操作界面,适合批量文件下载:
- 安装SFTP客户端并新建连接,选择SFTP协议
- 输入服务器IP、用户名和密码完成认证
- 在右侧远程文件面板选中目标文件,拖拽至左侧本地目录即可完成下载
三、通过阿里云控制台下载文件
阿里云ECS实例支持通过控制台直接管理服务器文件:
- 登录阿里云控制台,进入ECS实例详情页
- 点击「连接」使用WebShell登录服务器
- 通过
sz 文件名
命令调用本地下载对话框保存文件
四、使用FTP客户端下载文件
需先在服务器配置FTP服务,适合需要长期维护文件传输的场景:
- 安装vsftpd服务:
sudo apt-get install vsftpd
- 启动服务:
sudo systemctl start vsftpd
- 使用FileZilla连接FTP服务,执行下载操作
根据使用场景选择不同下载方式:命令行用户推荐SCP/SFTP,图形化操作可选WinSCP,临时下载可通过控制台快速完成。建议敏感文件传输时启用SSH密钥认证或SSL加密。