
私は最近、OS X Server 10.5.8 を実行している Xserve の管理を引き継ぎました。教員がネットワーク共有を介して学生のホーム フォルダにアクセスできるようにする必要があります。理想的にはグループで、つまりクラス A の学生のホーム フォルダ、クラス B の学生のホーム フォルダなどです。もちろん、学生は両方のクラスにいても、片方のクラスにいてもかまいません。そこで、教師が共有「ClassA」を選択すると、ホーム フォルダが一覧表示され、読み取りと書き込みのアクセス権が付与されます。
これを設定する方法について何か提案はありますか?
ありがとう!
答え1
1 つの提案としては、studentA のすべての教師を studentA グループに追加し、studentA が所有するすべてのファイルに対する読み取り/書き込みアクセス権を studentA グループに付与することです。学生による権限の変更を防止できない場合は、crontab を通じてこれを強制する必要があるかもしれません。
例:
パスワード:
studentA
studentB
teacherA
teacherB
teacherC
クラス:
teacherA teaches studentA
teacherB teaches studentB
teacherC teaches studentA and studentB
グループ: (名前: メンバー、メンバー、...)
studentA: studentA, teacherA, teacherC
studentB: studentB, teacherB, teacherC
teacherA: teacherA
teacherB: teacherB
teacherC: teacherC
また、各教師ごとに、生徒全員のホーム ディレクトリへのシンボリック リンクを含むディレクトリを作成すると、教師にとって作業が少し簡単になります。
答え2
これが本当に必要なことなのでしょうか? 気を悪くするつもりはありませんが、私の教師のほとんどのニーズは他の方法で対処した方がよいことがわかりました。たとえば、私は「ドロップ ボックス」共有ポイントを設定しました。次に、各教師のフォルダーをそこに配置しました。そのフォルダーは誰でも書き込み可能で、教師のアカウントでのみ読み取り可能になるように設定されています。生徒はファイルを教師のフォルダーにコピーして課題を提出できます。生徒はこれを「ドロップ ボックス」と呼ぶようになり、とても気に入っています。習得が簡単で、長年にわたり何百人もの生徒に適切に拡張されています。教師はこれを使用して、お互いに大きなファイルを送信することもできます。
あなたのニーズをもっとよく理解できれば、上記の方法がうまくいかない理由がわかるかもしれません。あるいは、もっと良い方法を提案できるかもしれません。