0%

同一WiFi下两个Linux设备使用scp传输文件

同一WiFi下两个Linux设备使用scp传输文件

首先要保证两个设备可以互相ping通

image-20220117122232319

然后在主机上使用

scp <文件路径> <对方用户名>@ip:<要复制到的路径>

image-20220117122635576

效果如上图

遇到向windows传输的时候connect refused的问题

  • picture 1

    解决办法

  • 安装openssh
  • 参考
  • 注意要用管理员权限打开Terminal
  • 使用powershell安装即可
  • 安装完之后关闭防火墙
    # Start the sshd service
    Start-Service sshd
  • 之后即可使用scp向Windows发送文件
  • picture 2

    windows发送文件的一些注意事项

  • windows设备的用户名是C盘用户文件夹下的用户文件夹的名字
  • 密码是微软账号的密码
  • 目标地址路径不能带有空格,不能使用引号, 如果含有特殊符号的话,整个路径需要用双引号包括起来