انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: سید مسعود امامیان در 13 بهمن 1391، 02:40 قظ
-
سلام دوستان
فرض کنید یک گروه به نام Test ایجاد کردیم و 3 کاربر داریم که توسط دستور :
usermod -a -G User1 Test
usermod -a -G User2 Test
usermod -a -G User3 Test
کاربرها رو وارد این گروه کردیم !
حالا چطوری میشه برای فایل هایی که هر کاربر ایجاد می کنه یک مالکیت پیش فرض در نظر گرفت؟
برای مثال، هر فایلی که توسط کاربر3 ایجاد میشه اون 2کاربر فقط قابلیت خوندن داشته باشن ولی کاربر3 مالکیت کامل بر بقیه فایل های ایجاد شده ی 2کاربر دیگه داشته باشه ؟
-
هر کاربری عضو حداقل یک گروه هست که اون گروه، هم نام با نامکاربریش هست :)
یکی از راهحلها میتونه این باشه که پرمیشنهای اون گروه رو انگولک کنی ;D
-
وقتی همه عضو یک گروه هستن یعنی همشون میتونن رو اون فایل بخونن بنویسن یا پاکش کنن. پس اگر میخاین اون دو کاربر دیگر نتونن یک سری از کارا رو انجام بدن باید عضو گروه دیگری باشن. به نظرم این ج.ری خیلی جالب نیست این کارم شاید جواب بده من تست نکردم :
https://help.ubuntu.com/community/FilePermissionsACLs
http://svnbook.red-bean.com/en/1.4/svn.serverconfig.pathbasedauthz.html
-
بهتر است بفرمایید هنگام کار و در عمل چه چیزی خواسته تان است شاید دوستان به روشی بهتر از این راهنماییتان کنند