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