SMBサーバーを構築しよう。SMBはWindowsの標準的なファイル共有プロトコルで、UNIX/Linuxからはsmbclientやsmbmountを使えばアクセスできるし、Mac OS X もSMBにそのままアクセスできるので、クライアントOSを選ばないという点で使いやすい。今回は特定のプロジェクト・グループのみ読み書き権限を与えたディレクトリと、特定のグループに所属しているユーザーは読み書きでき、そのほかのユーザーは読み出しのみ可能なディレクトリを作成する。
特定のグループにしか公開しないディレクトリを作成する。ローカル環境に対しては、projectグループに読み書きを許可し、sgidビットを立てることで、そのディレクトリ内に書き込みされたファイルは全て、そのディレクトリと同じグループになるようにした。
続きを読む