阿里云CentOS服务器文件上传操作指南
常用文件传输方法
通过本地终端执行SCP命令上传:
scp -P 22 /本地/文件路径.zip root@服务器公网IP:/目标目录/
需替换实际端口号、文件路径和服务器IP。首次连接需确认主机密钥指纹。
使用SFTP客户端操作步骤:
- FileZilla客户端选择SFTP协议
- 输入服务器公网IP、SSH端口(默认22)
- 认证方式选择"密钥文件"并载入.pem私钥
- 拖放本地文件至右侧服务器目录
特殊场景解决方案
通过阿里云控制台上传:
- 登录ECS管理控制台进入实例详情页
- 使用"远程连接"功能进入VNC终端
- 点击终端顶部文件上传图标选择本地文件
- 文件默认上传至/root目录下
大文件增量同步方案:
rsync -avz --progress -e "ssh -p 22" /本地/目录/ root@IP:/服务器目录/
添加--partial参数支持断点续传,-z启用压缩提升传输效率。
安全配置要点
- 关闭SSH密码登录:修改/etc/ssh/sshd_config中
PasswordAuthentication no
- SSH私钥权限设为600:
chmod 600 密钥名.pem
- 关键目录权限控制:
chmod 750 /敏感目录
- 设置SSH非标端口:修改/etc/ssh/sshd_config的Port值
故障排查建议
传输中断处理流程:
- 检查安全组规则放行SSH端口
- 核实密钥对是否正确绑定实例
- 验证服务器磁盘空间:
df -h
- 查看SELinux状态:
getenforce
- 检查防火墙配置:
firewall-cmd --list-all