需要 ansible 任務在本地主機上開啟 CIFS 共享

需要 ansible 任務在本地主機上開啟 CIFS 共享

我正在創建一個「恢復」ansible playbook,我需要連結到備份電腦上的唯讀共享,以便我可以複製檔案。

備份機器上的共享是//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,並附有所有最新補丁。主機檔案包含必要的條目。 ufw 允許在兩台機器上使用 samba(包括舊連接埠以及 445)

我在兩台機器上都有第一個帳戶(ian,1000),每台機器上都有相同的密碼。

那麼可能出了什麼問題呢?

相關內容