gpt4 book ai didi

linux - 在 ansible 中从远程位置安装

转载 作者:太空宇宙 更新时间:2023-11-04 04:59:26 25 4
gpt4 key购买 nike

我是 ansible 新手。我正在尝试从远程服务器获取安装文件,并尝试将其复制到我的 Mac 上,然后在必要时运行它。这是我的剧本。 I tried get_url because i am running in a virtual box on mac.所以我在我的mac上有ansible,在mac上的虚拟盒子上有linux。所以我可以在linux中发出命令,而不必担心mac os x语法。所以我面临的问题是这个。 This is the error ansible is showing me 。所以请帮助解决这个问题。我使用的命令是否正确,如果不是我该怎么办。

- name: download file  
hosts: linux
user: root
vars_prompt:
- name: smb_username
prompt: "Enter smb share username"
- name: smb_password
prompt: "Enter smb share password"
private: yes
tasks:
- name: download file
command: smbclient "Actual url" {{ smb_password }} -U {{ smb_username }} -c "recurse;lcd /local/path;get archive.zip" creates=/local/path/archive.zip*

最佳答案

这不是剧本,剧本以

开头

---
- 主持人:
- 主机A
任务:
- 姓名: ...
获取网址:...

Ansible 有示例剧本,特别是 get_url 的剧本:https://github.com/ansible/ansible-examples/blob/master/language_features/get_url.yml

关于linux - 在 ansible 中从远程位置安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37885878/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com