QNAPで共有フォルダにゲストアクセスを許可する

設定箇所は2箇所となります。

  1. フォルダのアクセス権設定
    共有フォルダ作成時に、作成画面の下の方のゲストアクセス権限を設定、または、共有フォルダ作成後に、ゲストアクセス権限を適切に設定
  2. コントロールパネルでの設定
    コントロールパネル→ネットワークサービスとファイルサービス→Win/Mac/NFS→Microsoftネットワーク→詳細オプション→匿名ユーザーをSMB共有フォルダにアクセスすることを制限する、を適切に設定

あと、ドメイン参加済みのクライアントからだと、刎ねられますのでご注意下さい。

systemdで特定のマウントの完了を待ってサービスを起動する方法

NFSマウント先のファイルを自動起動する必要があり、調べてみました。

# /etc/systemd/system/以下のservice ファイルに以下を追加
[Unit]
RequiresMountsFor=/path/to
# 複数必要なら列挙する
RequiresMountsFor=/hoge
# 追加ここまで

# 定義をリロード
systemctl daemon-reload

# 反映を確認
systemctl show サービス名 | grep RequiresMount

以上です。