scp远程拷贝

发布于 2021-02-15  380 次阅读


前提:

  • 电脑打开ssh客户端
  • 确保ssh端口的打开(一般默认22)
  • 注意windows与linux文件路径中的"\"与"/"
  • 注意windows与linux文件路径中的空格与中文符的处理
  • 知道设备的ip地址(linux下可以使用ifconfig查看)、用户名及密码

Windows

在windows10下,我们使用PowerShell进行操作。

使用下列命令操作:

PS C:\WINDOWS\system32>  scp xxxxx@192.168.123.120:"/home/xxxxx/下载/localhost.sql" "C:\Users\xxxxx\"

Linux

在linux,我们先使用下面的命令查看22端口是否打开

netstat -aptn

当端口确认无误后,我们使用下列命令进行远程拷贝

scp xxxxx@192.168.123.122:"C:/Users/BeiXing/1.txt" "/home/xxxxx/下载/"

如果在传输过程中出现问题,我们可以添加参数 -v 查看过程