ユーザ、グループ、およびアクセス権 (Linux)
このセクションでは、データベースを手動でアップロードする場合に必要な操作について説明します。
インストールの際に、FileMaker Server は fmserver ユーザと fmsadmin グループを作成します。fmsadmin グループには共有データベースに対する [読み/書き] アクセス権が必要です。これらのグループのユーザがデータベースを編集できるようにグループアクセス権を変更する必要があります。
デフォルトでは、次の操作は FileMaker Server をインストールした Linux ユーザアカウントのみが実行できます:
-
コマンドラインから FileMaker Server を手動で操作する
-
「FileMaker Server」フォルダにファイルを追加する、またはファイルを取り除く
-
FileMaker Server のデフォルトデータベースフォルダまたはバックアップフォルダに保存されている FileMaker Pro データベースにアクセスする
メモ ただしサインインが有効であればいずれのユーザも FileMaker Server Admin Console にアクセスできます。
FileMaker Server とデータベースファイルの操作を他のユーザアカウントに許可するには、Linux コマンドラインの usermod コマンドを使用して fmsadmin グループに追加できます。管理アクセス権を使用してサインインする必要があります。
重要 次の手順は Linux コマンドラインに精通している上級ユーザにのみお勧めします。
Linux コマンドラインを使用してグループにユーザを追加するには:
-
ターミナルアプリケーションを起動します。
-
次のコマンドを入力します:
sudo usermod -a -G fmsadmin <ユーザ名><ユーザ名> にはグループに追加する既存のユーザの名前を指定します。
共有データベースに対するグループのアクセス権を変更するには:
-
メインのデータベースフォルダ、またはオプションの追加のデータベースフォルダにデータベースファイルを配置します。
-
ターミナルアプリケーションを起動します。必要に応じて
cdコマンドを使用してパスを設定します。 -
次のコマンドを入力します:
sudo chmod g+rw <ファイル名><ファイル名> はデータベースの名前です。
ファイルまたはフォルダにサーバーのグループを使用するには:
-
ターミナルアプリケーションを起動します。必要に応じて
cdコマンドを使用してパスを設定します。 -
次のコマンドを入力します:
chown <ユーザ名>:fmsadmin <ファイル名><ユーザ名> はファイルを所有するユーザの名前、<ファイル名> はデータベースの名前です。