QNAPの基本的な設定をする
QNAPの設定をできるだけコントロールパネルからでなくAnsibleからやりたい場合、どうしたらいいか。
基本設定
/etc/config の下にいろんな設定があるので、これを書き換える。
/etc/config だけは /mnt/HDA_ROOT の中にある。ここは再起動しても保存される。それ以外の/etcはいくらいじっても再起動すると消えてしまう。
なお、/etc/config/uLinux.conf にシステム設定がある。コントロールパネルの項目とだいたい対応しているので、なんとなくわかる。iniファイルなので、ansibleのini_fileモジュールで変更できる。または/sbin/getcfgと/sbin/setcfgを使う。
ただし、変更後は再起動すること。
ユーザー、グループ、共有フォルダー
/etc/config の下をいじってもできそうだけど、qcli系のコマンドを使うのが一番面倒がなさそうだ。
ユーザーはqcli_users
グループはqcli_usergroups
共有フォルダーはqcli_sharedfolder
を使う。どれも、-hをつけると使い方の説明が出てくる。
できてない設定
- QNAPcloud DDNS: 認証がからむので仕方ない気がする。
- Container Station: 最初の設定をするのに、コントロールパネルを使う方法以外見つからない。
Author And Source
この問題について(QNAPの基本的な設定をする), 我々は、より多くの情報をここで見つけました https://qiita.com/iwatamm/items/72cd323bbc38a18081a4著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .