云配置脚本如何将文件复制到服务器? 2024-5-30 • cloud-init cloud-config 如何云配置脚本将文件复制到服务器? write_files需要脚本中的文件内容。如何指定包含内容的外部文件? 答案1 您没有提供足够的背景信息来确定,但为了回答这个问题,我假设您正在使用 Amazon Web Services 运行。 根据 cloud-init 文档这里,通过 cloud-init 直接创建文件的唯一方法是将文件内容包含在脚本中,可以是原始的、base64-encoded、gzip 或 base-64+gzipped。 除此之外,最直接的方法就是下载文件 - 通过 HTTP 或 API 调用(例如,到 S3)。 将文件上传到服务器的另一种方法是创建一个包含该文件的自定义操作系统映像 (AMI),方法是使用类似打包机。 答案2 scp尽管是在 cloud-init 的最后阶段,runcmd 部分中的文件仍然可以检索。 相关内容 创建锯齿线 MySQL(MariaDB)服务器上的 RTC/UTC 不准确。我已修复此问题 - 很糟糕吗? grep 输出时管道损坏,但仅限使用 -i 标志 通过多个 Sonicwall 接口加入子网 在 Windows 10 中按键盘快捷键时播放声音 通过 USB 安装 openSUSE linux + 来自 lsblk 的分区大小大于磁盘大小 在 Windows 7 上的 Chrome 中撤消全选 是否有一行代码可以记录 wlan 信号质量和 ip 地址? 无法将主机添加到已知主机列表