5.6. マルチユーザー SMB マウントの実行


共有をマウントするために使用される認証情報によって、デフォルトのアクセス権限が定義されます。たとえば、DOMAIN \example ユーザーを使用して共有をマウントした場合、その共有に対するすべての操作は、どのローカルユーザーが実行したかに関わらず、そのユーザーとして実行されます。しかし、特定の状況では、管理者はシステムの起動時に共有フォルダーを自動的にマウントしたいが、ユーザーは自身の認証情報を使用して共有フォルダーの内容に対して操作を実行できるようにしたい場合がある。マルチユーザー マウントオプションを使用することで、このシナリオを設定できます。

重要

multiuser マウントオプションを使用するには、認証情報ファイルの krb5 オプションや ntlmssp オプションなど、非対話式の方法で認証情報の提供に対応するセキュリティータイプに、sec マウントオプションを追加で設定する必要があります。

ルート ユーザーは、マルチユーザー オプションと、共有フォルダーの内容への最小限のアクセス権限を持つアカウントを使用して、共有フォルダーをマウントします。一般ユーザーは、cifscreds ユーティリティーを使用して、現在のセッションのカーネルキーリングにユーザー名とパスワードを提供することができます。マウントされた共有のコンテンツにユーザーがアクセスすると、カーネルは、共有のマウントに最初に使用されたものではなく、カーネルキーリングからの認証情報を使用します。

この機能を使用するには、次の手順を実行します。

  • cifs-utils パッケージがインストールされていることを確認します。
  • multiuser オプションを使用して共有フォルダーをマウントします。
  • 必要に応じて、共有フォルダーが multiuser オプションを使用して正常にマウントされたかどうかを確認します。
  • ユーザーとして共有フォルダーにアクセスします。

5.6.1. multiuser オプションを使用した共有のマウント

ユーザーが自身の認証情報で共有フォルダーにアクセスできるようにするには、権限が制限されたアカウントを使用して、ルート ユーザーとして共有フォルダーをマウントする必要があります。

手順

  1. /etc/fstab ファイルに共有のエントリーを作成します。以下に例を示します。

    //server_name/share_name  /mnt  cifs  multiuser,sec=ntlmssp,credentials=/root/smb.cred  0 0
  2. 共有をマウントします。

    # mount /mnt/

    システムの起動時に共有を自動的にマウントしない場合は、-o multiuser,sec=security_typemount コマンドに渡して手動で共有をマウントします。SMB 共有を手動でマウントする方法は、SMB 共有の手動マウント を参照してください。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る