---
schema_version: "1"
id: b7e6279cf02311b3c4352bea0dc9da60d29730e20ac09f18438ddb0b1ef53a83
title: Linux 権限のトラブルシューティング
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/gateway/1.10/flex-troubleshoot-linux-permissions.md
canonical_url: https://docs.mulesoft.com/jp/gateway/1.10/flex-troubleshoot-linux-permissions
source_site: docs.mulesoft.com
content_type: documentation
content_hash: d3b759540ed75a048bff5a69b37728a4e8029f471c4a4afeb49be2f06abad0e0
description: MuleSoft Documentation Site
release: "1.10"
latest: false
---
# Linux 権限のトラブルシューティング

Flex Gateway に関する情報へのアクセスを制限できるように、Linux デプロイメントで次の ​`flexctl`​ コマンドはルートユーザーと ​`flex`​ ユーザーグループのユーザーしか実行できません。

- `flexctl dump`
- `flexctl version`
- `flexctl check connections`
- `flexctl probe`
- `flexctl registration inspect`​ (​`--file`​ フラグなしで実行する場合)

これらのコマンドを実行するには 2 つのオプションがあります。

- [flex ユーザーグループへのユーザーの追加](#add-user-to-flex-group)
- [ルートユーザーとしての実行](#run-as-root-user)

## [](#add-user-to-flex-group)flex ユーザーグループへのユーザーの追加

`flex`​ ユーザーグループへのユーザーの追加は永続的な解決策であり、ユーザーの追加後は操作が不要になります。​`flex`​ ユーザーグループに現在のユーザーを追加するには次のコマンドを実行します。

```ssh
sudo usermod -a -G flex $USER
```

コマンドの実行後に、ユーザーが ​`flexctl`​ コマンドの使用を開始するには再び VM にログインする必要があります。

## [](#run-as-root-user)ルートユーザーとしての実行

`flexctl`​ コマンドと一緒に ​`sudo`​ コマンドを実行するのが Flex Gateway 情報に最短でアクセスする方法です。ただし、ユーザーが ​`flex`​ ユーザーグループの一員でない場合、​`flexctl`​ コマンドを実行するたびに ​`sudo`​ コマンドを実行する必要があります。

```ssh
sudo flexctl <command>
```

`sudo flexctl dump`​ コマンドを実行すると、ルートユーザーは作成されたダンプファイルのオーナーになります。現在のユーザーがルートユーザーでない場合、そのユーザーはダンプされたファイルを表示できません。ファイルを表示するには、次のコマンドを実行してファイルのオーナーを変更します。

```ssh
sudo chown $USER *.json
```

## [](#関連情報)関連情報

- [CLI を使用したトラブルシューティング](https://docs.mulesoft.com/jp/gateway/1.10/flex-troubleshoot-admin-api)