web-dev-qa-db-ja.com

AFP(netatalk)vs。SMB ubuntuサーバー上?

私はubuntuファイルサーバーをセットアップしました。 Macのみを使用しているため、共有にはnetatalkオープンソースafpプロトコルを使用することをお勧めします。しかし、Windows PCが将来サーバーからのファイルを必要とする場合、それは問題です。だから私の質問:

Netatalkは安定していますか? AFPとSMBを同時にアクティブにすることは問題ですか?

ありがとう!

1
trnc

私はしばらくの間(1年以上)netatalkを使用しましたが、自宅には2人のクライアントしかいません。問題はありませんでした。 3番目のクライアントではこれと一緒にSMBを使用して、全員が同じファイル共有にアクセスできるようにします。

そうです、そしていいえ、答えです:)

2
tore-

私はnetatalkとNFSを使用してubuntuサーバーで25台のMacを使用しました。これは災害だ :

  • まず第一に、NFSを備えたサーバー上のホームディレクトリを使用しないでください。可能ですが、一部のアプリケーション(Adobe InDesign、Illustrator、Apple Mailなど)はこれを嫌います。Appleメールはやがて完全に混乱しますワークステーション上のメールデータベースにより、ワークステーション上のすべてのメールアカウントが強制的に再作成されます。さらに、サーバーが使用できない場合、ワークステーションでランダムなフリーズが発生します。

  • netatalk/afp(まだ)にはファイルロックの問題があります。 Adobe Flash(MXなど)はこれを嫌い、ランダムにクラッシュします。 Office forMacもこれが好きではありません。ランダムにハングします。

Sambaサーバー側の使用は、(Snow)Leopardクライアントでかなり安定しています。古いクライアントでは、(重大な)アクセス許可の問題を含むランダムな問題が発生します。 sambaでは、サーバーでホストされているhomedirを使用することはできません。あなたは間違いなく使用することを忘れてはいけません

  unix extensions = no

smb.confで、ファイルのアクセス許可に関するいくつかの問題を解決します。

同じサーバー上でsambaと一緒にnetatalk/afpを実行しても問題はありませんが、.DS_Store ._ *ファイルと.Trashesファイルがsamba共有に表示されます(ただし、クライアントで簡単に除外できます)。

2
Jasper