【问题标题】:Send ftp file to Google Cloud debian 9将 ftp 文件发送到 Google Cloud debian 9
【发布时间】:2019-09-06 13:57:22
【问题描述】:

我正在尝试使用以下方式将文件发送到谷歌云:

ftp -inv $HOSTFTP << EOF
user $USERFTP $PASSFTP
binary
get file.zip
bye
EOF

我配置:

 Host xx.xxx.xxx
   StrictHostKeyChecking no

但是当我尝试在谷歌云中使用 ftp 时,总是连接丢失! 其他服务器正在工作.. 怎么了? 我正在考虑来自谷歌云虚拟机的一些块。

【问题讨论】:

  • FTP 不使用StrictHostKeyChecking。您是否将FTPSFTP 混淆了?要使用 FTP,您需要在实例中配置 FTP 服务器。 SCP 内置在 Google Cloud CLI 中:cloud.google.com/sdk/gcloud/reference/compute/scp
  • 这个问题在这里是题外话。

标签: linux google-cloud-platform ftp debian


【解决方案1】:

在 GCP 中有一个内置的概念 Firewall Rules

默认情况下,任何新 VM 都打开有限数量的端口(例如 80 和 443) - 确保计算机具有防火墙规则允许的端口 21 和 22。

【讨论】:

  • sshpass -p $PASSFTP sftp -P $PORTAFTP $USERFTP@$HOSTFTP
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-09-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-06
相关资源
最近更新 更多