ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
マニュアルページセクション 1M: システム管理コマンド Oracle Solaris 11.1 Information Library (日本語) |
- ファイルシステム共有を表示する、またはローカルファイルシステムをリモートシステムからマウント可能にする
share [-F protocol] -a
share [-F protocol] [-o options] [-d description] pathname [sharename]
share [-F protocol] [-A]
share コマンドは、ファイルシステムの共有を定義および公開します。これは、共有プロトコルを使用してファイルシステムをマウントできることを意味します。
-F protocol オプションを指定しない場合、/etc/dfs/fstypes 内の最初のファイル共有プロトコルがデフォルトとして使用されます。
NFS に固有の共有オプションについては、share_nfs(1M) を参照してください。SMB に固有の共有オプションについては、share_smb(1M) を参照してください。
share コマンドを使用した、ZFS ファイルシステムの NFS 共有または SMB 共有の定義および公開は、古い運用方法であるとみなされています。share.nfs プロパティーを設定するか zfs share コマンドを使用して、ZFS ファイルシステムの NFS または SMB 共有を定義および公開することを検討してください。詳細は、share_nfs(1M) および share_smb(1M) を参照してください。
上記の「形式」に示された share コマンドの 3 つ目の形式では、share は公開された共有を表示するか、-A オプションを付けてすべての構成済み (定義済み) の共有を表示します。
ファイル共有プロトコルを指定します。
共有 pathname は、すべてのクライアントに読み取りおよび書き込み権を付与して公開されます。これはデフォルトの動作です。
共有 pathname は、リストされたクライアントにのみ読み取りおよび書き込み権を付与して公開されます。ほかのシステムは共有パス名にアクセスできません。
共有 pathname は、すべてのクライアントに読み取り専用アクセス権を付与して公開されます。
共有 pathname は、リストされたクライアントにのみ読み取り専用アクセス権を付与して公開されます。ほかのシステムは共有パス名にアクセスできません。
複数のオプションはコンマで区切ります。オプションごとの複数のオペランドはコロンで区切ります。「使用例」を参照してください。
公開されるファイルシステムの共有について説明したコメントを指定します。
定義されているすべての共有を公開します。
定義されているすべての共有を表示します。
例 1 読み取り専用アクセス権を付与した NFS 共有の公開
次のコマンドは、読み取り専用アクセス権を付与して /ufsfs の NFS 共有を定義および公開します。
# share -F nfs -o ro /ufsfs
例 2 複数の共有オプションを指定した NFS 共有の公開
次のコマンドは、読み取り専用アクセス権を持つ users_nfs という netgroup、および読み取りおよび書き込み権を持つ指定されたホストのユーザーを指定して、/export/manuals ファイルシステムの NFS 共有を定義および公開します。
# share -F nfs -o ro=users_nfs,rw=host1:host2:host3 /export/manuals
このファイルは廃止されています。SMF サービスは、NFS 共有または SMB 共有をブート時に公開します。
ファイル共有プロトコルのリスト。デフォルトのファイル共有プロトコルは NFS です。
属性についての詳細は、マニュアルページの attributes(5) を参照してください。
|
mountd(1M), nfsd(1M), share_nfs(1M), share_smb(1M), shareall(1M), unshare(1M), zfs(1M), zfs(1M)attributes(5)
share コマンドが同じファイルシステムに対して複数回呼び出された場合、最後の share の呼び出しが前の呼び出しより優先されます。最後の share コマンドによって設定されたオプションによって、古いオプションが置き換えられます。たとえば、古い /somefs ファイルシステムの usera に読み取りおよび書き込み権が付与されていて、/somefs の userb にも読み取りおよび書き込み権を付与する場合は、次の構文を使用します:
example% share -F nfs -o rw=usera:userb /somefs