HOME > Linux Tips ( 目次 ) > Linux コマンド 一覧表 > a > AppleVolumes.default - ファイルのフォーマットと規約の説明

AppleVolumes.default - ファイルのフォーマットと規約の説明 - Linux コマンド集 一覧表

  1. 名前
  2. 説明
  3. 関連項目

名前

AppleVolumes.default - afpd(8) によって使われる設定ファイル。Appletalk を経由して使用可能な共有を決定する

説明

/etc/netatalk/AppleVolumes.default は afpd によって使われる設定ファイルで、 Appletalk を経由してファイルシステムのどの部分を共有するかを決定する。 また、(共有の) 動作も決定する。
# が先頭にない行が解釈される。 設定ファイルの行は、以下のように構成されている:


path [ chooser name ] [ options ]


path は、完全なフルパス名・シェルの省略形 ~ を使ったパス名・ 以下に示す代入変数のいずれかを使ったパス名、でなければならない。
chooser name は、適切な共有を示すために Macintosh のセレクタに現れる名前である。 名前にスペースがある場合は、 (例えば "File Share" のように) クォートすべきである。 chooser name は 27 文字を超えることはできず、 : 文字を含めることはできない。
使用可能なオプションとその意味は、以下の通りである:

allow:[users/groups]
allow オプションは、指定されたユーザーとグループが 共有にアクセスすることを許可する。 ユーザーやグループは、コンマで区切って指定する。 グループは @ を前に置くことで明示する。
例: allow:user1,user2,@group
casefold:[option]
casefold オプションは大文字小文字間の変換方法を指定する。 指定可能なオプションは以下の通りである:
tolower - (「サーバー」→「クライアント」および 「クライアント」→「サーバー」の両方向で) 大文字を小文字にする。
toupper - (「サーバー」→「クライアント」および 「クライアント」→「サーバー」の両方向で) 小文字を大文字にする。
xlatelower - 「サーバー」→「クライアント」では大文字を小文字にする。 「クライアント」→「サーバー」では小文字を大文字にする。
xlateupper - 「サーバー」→「クライアント」では小文字を大文字にする。 「クライアント」→「サーバー」では大文字を小文字にする。
codepage:[nls file]
codepage オプションは nls ディレクトリから特定のコードページをロードする。
dbpath:[path]
指定された path にデータベース情報を格納する。
deny:[users/groups]
deny オプションは、共有へのアクセスを許可しないユーザーとグループを指定する。 このオプションは、allow オプションと同じフォーマットに従う。
options:[option]
このオプションは、複数のオプションをコンマで区切ったフォーマットで指定する。 指定可能なオプションは:
crlf - テキストファイルの CR/LF 変換を有効にする。
dropbox - ボリュームを "dropbox" として宣言する。 この機能を使うには、netatalk が dropkludge をサポートするように コンパイルされていなければならない。
limitsize - 表示されるディスクサイズを 2 GB に制限することで、 古い Macintosh が新しい Appleshare を使えるようにするための仕組みである。
mswindows - MS WinXX で強要されるファイル名に強制的に制限する。 コードページが既に指定されていない場合は、 MS のデフォルトのコードページ (iso8859-1) を起動する。
noadouble - リソースフォークが必要としない限り、 afpd に .AppleDouble を作成させない。
nohex - ドットファイル以外に対して :hex 変換を無効にする。 このオプションは / 文字を不正な文字とする。
prodos - Apple II クライアントとの互換性を提供する。
ro - 全てのユーザーに対して共有を読み込みだけ (read only) に指定する。
usedots - ドットファイルに対して :hex 変換をしない。 このオプションは .Parent, .Apple* のような全てのファイルを 不正なファイルとする。 サーバー側で作成されたドットファイルはクライアント側から見えない。
password:[password]
このオプションによりボリュームに対してパスワードを設定できる。 パスワードは最大 8 文字の長さである。
rolist:[users/groups]
特定のユーザーやグループに対して、共有への読み込みだけのアクセスを許可する。 このオプションは allow オプションのフォーマットに従う。
rwlist:[users/groups]
特定のユーザーやグループに対して、共有への読み書きのアクセスを許可する。 このオプションは allow オプションのフォーマットに従う。

代入に使われる変数を以下に示す:

$c
クライアントの IP または appletalk アドレス
$f
フルネーム (passwd ファイルの gecos フィールドの内容)
$g
グループ名
$h
ホスト名
$s
サーバー名 (これはホスト名にもできる)
$u
ユーザー名 (ゲストの場合は、ゲストとして実行されているユーザーの名前)
$v
ボリューム名 (ADEID_NAME またはパスのベース名)
$z
appletalk ゾーン (存在しないかもしれない)
$$
ドル記号 (b$) を表示する

関連項目

afpd(8)

Linux Tips 関連記事
Linux Tips(目次)
Linux ディストリビューション一覧
rpm のファイル名にあるi386とかi686とは
自分のマシンの情報を調べる
cron の設定
ssh の root ログインを禁止する
ssh を、ユーザ、IPでアクセス制限
鍵交換方式によるssh接続
鍵交換方式によるssh接続( windowsから )
複数ファイル内の文字列を置換して上書き保存する
あるグループをイニシャルグループとするユーザー一覧出力
複数ファイルのファイル名を一括変換する
連番ファイルをコマンド一発で作成する
中身がランダムなファイルを任意のサイズで作成する
Linux ユーザーアカウントをロック・アンロックする