Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
Netatalkのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
Netatalk
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:ネットワーク]] [[en:Netatalk]] Netatalk は Apple Filing Protocol (AFP) のフリーなオープンソース実装です。Macintosh コンピュータのためのファイルサーバーとして Unix ライクなオペレーティングシステムで動作します。 ==インストール== Netatalk は {{AUR|netatalk}} パッケージで[[インストール]]できます。 ==設定== [[systemd#ユニットを使う|systemd]] を使って {{ic|netatalk.service}} を起動・有効化してください。 インストール時に作成される設定ファイル (アップグレード時にチェックされます) とは別に、netatalk は2つのファイルを生成します。システム UUID を記録する {{Ic|/etc/netatalk/afp_signature.conf}} または {{Ic|/var/state/netatalk/afp_signature.conf}} と、TimeMachine のボリューム UUID を記録する {{Ic|/etc/netatalk/afp_voluuid.conf}} または {{Ic|/var/state/netatalk/afp_voluuid.conf}} です。これらのファイルはパッケージを削除しても消されることなく、ローカルネットワーク上のサービスを識別するために残しておいてください。 Netatalk 3.x は単一の設定ファイル {{ic|/etc/afp.conf}} を使用します。詳しくは {{ic|man afp.conf}} や以下の例を見て下さい (プロセスが {{ic|afpd.log}} に書き込みを行えることを確認してください): {{hc|/etc/afp.conf|<nowiki> [Global] mimic model = TimeCapsule6,106 log level = default:warn log file = /var/log/afpd.log hosts allow = 192.168.1.0/16 [Homes] basedir regex = /home [TimeMachine] path = /mnt/timemachine valid users = tmuser time machine = yes [Shared Media] path = /srv/share/media valid users = joe sam </nowiki>}} {{Warning|{{ic|afp.conf}} でシンボリックリンクを使ってはいけません。}} ===ゲストアクセス=== ゲストが共有フォルダに読み取りだけできるようするには、以下の行を {{ic|[Global]}} セクションに追加してください: {{hc|/etc/afp.conf|<nowiki> [Global] uam list = uams_guest.so </nowiki>}} ゲストが読み書きできるようにするには、上記のように読み取りを可能にしてから以下の行を共有のセクションに追加してください: {{hc|/etc/afp.conf|<nowiki> [Your Share] path = /mnt/public/share rwlist = nobody </nowiki>}} ==iptables== ファイアウォールとして iptables パッケージを使っている場合、以下を追加してください (必要に応じて {{Ic|-I}} は {{Ic|-A}} に置き換えてください): {{hc|Bonjour/Zeroconf|iptables -I INPUT -p udp --dport mdns -d 224.0.0.251 -j ACCEPT iptables -I OUTPUT -p udp --dport mdns -d 224.0.0.251 -j ACCEPT}} {{hc|AFP|iptables -I INPUT -p tcp --dport afpovertcp -j ACCEPT}} {{hc|SLP|iptables -I INPUT -p tcp --dport slp -j ACCEPT iptables -I OUTPUT -p tcp --dport slp -j ACCEPT iptables -I INPUT -p udp --dport slp -j ACCEPT iptables -I OUTPUT -p udp --dport slp -j ACCEPT}} {{hc|AppleTalk|iptables -I INPUT -p tcp -m multiport --dport at-rtmp,at-nbp,at-echo,at-zis -j ACCEPT iptables -I OUTPUT -p tcp -m multiport --dport at-rtmp,at-nbp,at-echo,at-zis -j ACCEPT}} ==Bonjour/Zeroconf の有効化== Bonjour/Zeroconf は現在 netatalk の必須要件となっておりデフォルトでコンパイルされています。設定は必要ありません。netatalk は dbus リンクを使ってサービスを登録します。{{Ic|-mimicmodel}} を適切な文字列に設定してください (完全なリストは Mac の {{Ic|/System/Library/CoreServices/CoreTypes.bundle/Contents/Info.plist}} を参照)。 まだ実行していない場合は、[[systemd#ユニットを使う|systemd]] を使って {{ic|avahi-daemon.service}} を起動・有効化してください。
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:Hc
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:Warning
(
ソースを閲覧
)
Netatalk
に戻る。
検索
検索
Netatalkのソースを表示
話題を追加