登录云主机后怎么上传?

HCRM技术_小炮 云主机 2026-04-12 7 0

登录云主机后,可以通过多种方式上传文件,以下是常用的方法:

1.SCP(基于SSH的安全复制)

适用于从本地上传文件到云主机(Linux/macOS可用,Windows需使用WinSCP或类scp工具)

命令格式

scp [本地文件路径] [用户名]@[云主机IP]:[目标路径]

示例

上传单个文件到云主机的 /home/ubuntu 目录
scp local_file.txt ubuntu@192.168.1.1:/home/ubuntu/
上传整个目录(加 -r 参数)
scp -r local_folder ubuntu@192.168.1.1:/home/ubuntu/

2.SFTP(SSH文件传输协议)

适用于交互式上传文件/目录(支持图形化工具如FileZilla、WinSCP)

连接方式

sftp [用户名]@[云主机IP]

常用SFTP命令

put local_file.txt          # 上传单个文件
put -r local_folder/        # 上传目录(需SFTP服务器支持)
lcd /本地路径               # 切换本地目录
cd /远程路径                # 切换远程目录

3.使用 rz/sz(Zmodem协议)

适用于通过终端直接上传小文件(需云主机安装lrzsz 工具)

安装(云主机上执行):

Ubuntu/Debian
sudo apt install lrzsz
CentOS/RHEL
sudo yum install lrzsz

使用

rz   # 从本地选择文件上传到当前云主机目录
sz   # 从云主机下载文件到本地

4.通过 Git 或代码仓库

适用于上传代码/项目文件

在云主机上直接拉取Git仓库
git clone https://github.com/username/repo.git

5.使用 wget/curl 从网络下载

适用于云主机直接从网络下载文件

wget https://example.com/file.zip
curl -O https://example.com/file.zip

**6. **图形化工具推荐

WinSCP(Windows):SSH/SFTP图形化界面,拖拽上传。

FileZilla(跨平台):支持FTP/SFTP。

FinalShell(跨平台):内置文件管理功能。

**注意事项

1、权限问题:确保目标目录有写入权限(可用chmod 修改)。

2、大文件传输:建议用scp -rrsync(支持断点续传)。

3、网络安全:传输敏感文件时使用SSH加密通道(SCP/SFTP)。

根据需求选择合适的方式即可。

文章摘自:https://idc.huochengrm.cn/zj/24661.html

评论