需要 ansible 任务在本地主机上打开 CIFS 共享

需要 ansible 任务在本地主机上打开 CIFS 共享

我正在创建一个“恢复” ansible 剧本,我需要链接到备份机器上的只读共享,以便我可以复制文件。

备份机器上的共享是//io.hcs/backup。在 Windows 中,它可以正常打开。

我已经尝试了我能想到的所有 ansible.posix.mount 设置。

我目前有

- name: Open share on io.
  ansible.posix.mount:
    src: "//io.hcs/backup"
    path: "/home/ian/backup"
    state: "present"
    fstype: "cifs"
    opts: "username=ian,password=<redacted>"
  delegate_to: 127.0.0.1

这是用 运行的become=yes。任务没有错误,并且始终报告已更改。但是它没有挂载共享(目录保持为空)。

两台机器都是 Ubuntu 20.04,安装了所有最新补丁。hosts 文件包含必要的条目。ufw 已在两台机器上允许 samba(包括旧端口以及 445)

我在两台机器上都有第一个帐户(ian,1000),每台机器上的密码相同。

那么可能出了什么问题?

相关内容