盛世宏图 发表于 2024-8-19 00:32:01

在不同服务器之间、服务器与本地之间举行文件传输的方法

1. 使用scp举行文件传输

scp是基于SSH的文件传输工具,实用于不同服务器之间、服务器与本地、本地与服务器之间的文件传输。
从本地传输文件到远程服务器

scp /path/to/local/file username@remote_host:/path/to/remote/destination 从远程服务器传输文件到本地

scp username@remote_host:/path/to/remote/file /path/to/local/destination 在两个远程服务器之间传输文件

scp -r user1@remote1:/path/to/file user2@remote2:/path/to/destination -r用于递归复制整个文件目录
2. 使用rsync举行文件传输

rsync是一个用于文件和目录同步的工具,它支持增量传输和带宽限制,非常得当大文件和目录的传输。
从本地传输文件到远程服务器

rsync -avz /path/to/local/file username@remote_host:/path/to/remote/destination 从远程服务器传输文件到本地

rsync -avz username@remote_host:/path/to/remote/file /path/to/local/destination 在两个远程服务器之间传输文件

rsync -avz -e ssh user1@remote1:/path/to/file user2@remote2:/path/to/destination 3. 使用sftp举行文件传输

sftp是SSH文件传输协议,实用于交互式文件传输。
从本地传输文件到远程服务器

sftp username@remote_host
sftp> put /path/to/local/file /path/to/remote/destination 从远程服务器传输文件到本地

sftp username@remote_host
sftp> get /path/to/remote/file /path/to/local/destination 4. 使用FTP举行文件传输

FTP是文件传输协议,实用于非安全情况下的文件传输。
从本地传输文件到远程服务器

ftp remote_host
ftp> login
ftp> put /path/to/local/file /path/to/remote/destination 从远程服务器传输文件到本地

ftp remote_host
ftp> login
ftp> get /path/to/remote/file /path/to/local/destination
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 在不同服务器之间、服务器与本地之间举行文件传输的方法