すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:マウントポイントの権限を設定する

最終更新日:Nov 09, 2025

このトピックでは、ossfs を使用してバケットをマウントする際に、パラメーターを使用してマウントポイントのユーザーアクセス権限を設定する方法について説明します。

前提条件

シナリオ

  1. マウントポイントディレクトリのアクセス権限を共有する: 他のユーザーがマウントポイントディレクトリにアクセスできるようにします。

  2. マウントポイントディレクトリとそのファイルのアクセス権限を共有する: すべてのユーザーがマウントポイントディレクトリにアクセスし、その中のファイルを読み取り、書き込み、実行できるようにします。

  3. マウントポイントディレクトリのアクセス権限を共有し、ファイルの権限をカスタマイズする: 他のユーザーがマウントポイントディレクトリにアクセスできるようにし、マウントポイント内のファイルにアクセスするために、さまざまなユーザーにカスタム権限を設定します。

パラメーター

オプション

説明

allow_other

コンピューター上の他のユーザーにマウントディレクトリへのアクセス権限を付与しますが、その中のファイルには付与しません。 ディレクトリ内のファイルアクセス権限を変更するには、chmod コマンドを使用します。 このオプションには値は必要ありません。 有効にするには、-oallow_other オプションを追加します。

umask

マウントポイント内のファイルとディレクトリの権限マスクを設定します。

たとえば、権限を 770 に設定するには、-oumask=007 を追加します。 権限を 700 に設定するには、-oumask=077 を追加します。

マウント例

  • マウントポイントディレクトリのアクセス権限を共有する

    mybucket という名前の OSS バケットをローカルの /mnt/oss ディレクトリにマウントし、他のユーザーがこのディレクトリにアクセスできるようにするには、次のコマンドを実行します。

    ossfs mybucket /mnt/oss -ourl=http://oss-cn-****.aliyuncs.com -oallow_other
  • マウントポイントディレクトリとそのファイルのアクセス権限を設定する

    OSS バケット mybucket をローカルの /mnt/oss ディレクトリにマウントし、すべてのユーザーにディレクトリへのアクセスと、その中のファイルの読み取り、書き込み、実行の権限を付与するには、次のコマンドを実行します。

    ossfs mybucket /mnt/oss -ourl=http://oss-cn-****.aliyuncs.com -oallow_other -oumask=000
  • マウントポイントディレクトリのアクセス権限を共有し、ファイルの権限をカスタマイズする

    説明

    -oumask パラメーターの値をカスタマイズして、マウントポイント内のさまざまなユーザーにさまざまなファイルアクセス権限を付与できます。

    mybucket という名前の OSS バケットをローカルの /mnt/oss ディレクトリにマウントし、他のユーザーがディレクトリにアクセスできるようにし、オーナーとグループにのみファイルの読み取りおよび書き込み権限を付与するには、次のコマンドを実行します。

    ossfs mybucket /mnt/oss -ourl=http://oss-cn-****.aliyuncs.com -oallow_other -oumask=007