Создать защищенный паролем пул хранения Samba - PullRequest
0 голосов
/ 07 февраля 2020
<pool type="netfs">
  <name>virtimages</name>
  <source>
    <host name="0.0.0.0"/>
    <dir path="/var/lib/virt/images"/>
    <format type='cifs'/>
  </source>
  <target>
    <path>/var/lib/virt/images</path>
  </target>
</pool>

Приведенную выше конфигурацию libvirt XML можно использовать для создания пула хранения Samba, но как мне создать защищенный паролем пул хранения Samba?

1 Ответ

0 голосов
/ 17 февраля 2020

Вы должны добавить раздел авторизации внутри вашего источника, например:

  <name>YourStorage</name>
  <source>
    <host name="storage.example.com" />
    <dir path="/backup" />
    <format type="cifs" />
    <auth type='chap' username='SomeSecretUsername'>
      <secret usage='SomeSecretPass'/>
    </auth>
  </source>
  <target>
    <path>/mnt/storage</path>
  </target>
</pool>```

See: https://libvirt.org/formatstorage.html#StoragePoolSource
...