Linux跨服务器文件传输
在Linux中,可以使用scp
命令进行跨服务器的文件传输。以下是一个scp
命令的基本用法示例:
# 将本地文件传输到远程服务器
scp /path/to/local/file username@remote_host:/path/to/remote/directory
# 将远程服务器上的文件传输到本地
scp username@remote_host:/path/to/remote/file /path/to/local/directory
确保替换/path/to/local/file
和/path/to/remote/directory
为你的本地文件路径和远程服务器上的目标路径。username
替换为你的远程服务器用户名,remote_host
替换为远程服务器的IP地址或主机名。
如果远程服务器使用的是不同的端口,可以使用-P
选项指定端口:
scp -P port_number /path/to/local/file username@remote_host:/path/to/remote/directory
替换port_number
为实际的端口号。
注意:使用scp
传输文件时,可能需要输入远程服务器的密码。如果希望免密码登录,可以设置SSH密钥对认证,方法是在本地生成SSH密钥对,并将公钥复制到远程服务器的~/.ssh/authorized_keys
文件中。
评论已关闭