انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: مجوز ایجاد و ویرایش و حدف در گروه(حل شد)  (دفعات بازدید: 455 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین Mr-virus

  • Full Member
  • *
  • ارسال: 136
  • جنسیت : پسر
سلام دوستان عزیز.ببخشید من یک  سوال داشتم.بنده یک دایرکتوری دارم که مالکیت این دایرکتوری با کاربر روت بود.بنده مالکیت رو تغییر دادم به گروه http و کاربر x رو به این گروه اضافه کردم.حالا  وقتی که میخوام فایلی ایجاد کنم در همون دایرکتوری با همان کاربری که اضافه کردم در گروه خطای نداشتن پرمیشن میده.ممنون میشم راهنمایی کنید که باید چه کاری انجام بدم.
« آخرین ویرایش: 28 امرداد 1397، 05:36 ب‌ظ توسط Mr-virus »

آفلاین geeksesi | javad

  • High Sr. Member
  • *
  • ارسال: 685
  • جنسیت : پسر
  • GeekSesi.xyz
    • محمد جواد قاسمی
پاسخ : مجوز ایجاد و ویرایش و حدف در گروه
« پاسخ #1 : 26 امرداد 1397، 07:53 ب‌ظ »
یه مالیک شخص داریم یه مالیک گروه...
شما مالکیت گروه رو تعیین کردید..حالا مالکیت شخص با کیه ؟
اگر اشتباه کردم راهنمایی کنید تا تکرار نکنم.

آفلاین Mr-virus

  • Full Member
  • *
  • ارسال: 136
  • جنسیت : پسر
پاسخ : مجوز ایجاد و ویرایش و حدف در گروه
« پاسخ #2 : 26 امرداد 1397، 08:16 ب‌ظ »
یه مالیک شخص داریم یه مالیک گروه...
شما مالکیت گروه رو تعیین کردید..حالا مالکیت شخص با کیه ؟
مالکیت کل را به همان گروه دادم فکر میکنم.به این صورت
sudo chown -R http:http httpببینید
total 8.0K
dr-xr-xr-x 2 root ftp  4.0K Jul 12 00:07 ftp
drwxr-xr-x 3 http http 4.0K Aug 17 15:44 http
و محتوای دایرکتوری http
total 1.9G
-rw-r--r-- 1 http http   21 Jul 27 19:50 test.php
-rwxr-xr-x 1 http http   52 Jul 28 17:47 index.php
-rw-r--r-- 1 http http  253 Jul 28 18:13 index1.php
-rw-r--r-- 1 http http  746 Jul 31 10:23 index2.php
-rw-r--r-- 1 http http  256 Aug  9 12:15 get.html
-rw-r--r-- 1 http http  482 Aug  9 13:29 arry.html
-r-------- 1 http http 1.9G Aug 10 10:43 1.ipsw
-rw-r--r-- 1 http http 639K Aug 11 08:52 1.zip
drwxr-xr-x 2 http http 4.0K Aug 17 08:24 new
-rw-r--r-- 1 http http    3 Aug 17 08:25 index.html
-rw-r--r-- 1 http http  283 Aug 17 08:25 abs.php
-rw-r--r-- 1 http http  258 Aug 17 08:25 form.html
-rw-r--r-- 1 http http  124 Aug 17 08:25 form.php
-rwxr-xr-x 1 http http  179 Aug 17 08:25 get.php
-rw-r--r-- 1 http http  290 Aug 17 08:25 gethap.php
-rw-r--r-- 1 http http  482 Aug 17 08:25 arry.php
-rw-r--r-- 1 http http  141 Aug 17 08:25 pass.php
-rw-r--r-- 1 http http  139 Aug 17 08:25 date.php
-rw-r--r-- 1 http http 2.8K Aug 17 08:25 if.php
-rw-r--r-- 1 http http  160 Aug 17 08:25 pass.html
-rw-r--r-- 1 root root  294 Aug 17 09:01 login.html
-rw-r--r-- 1 root root  206 Aug 17 09:02 login.php
« آخرین ویرایش: 26 امرداد 1397، 08:18 ب‌ظ توسط Mr-virus »

آفلاین geeksesi | javad

  • High Sr. Member
  • *
  • ارسال: 685
  • جنسیت : پسر
  • GeekSesi.xyz
    • محمد جواد قاسمی
پاسخ : مجوز ایجاد و ویرایش و حدف در گروه
« پاسخ #3 : 26 امرداد 1397، 08:21 ب‌ظ »
خب الان اون فایل شما مالکش : http هست و سط دسترسی خوندن و اجرا شدن فقط برای کاربر x اعمال میشه ( دسترسی سایر اعضای گروه )
اگه می خوایید فقط کاربر x تمام دسترسی ها رو داشته باشه که باید مالکیت رو به صورت x::http قرار بدید اگر هم می خواهید کاربر x در کنار کاربر http (در یک گروه کاربری) به فایل دسترسی تمام داشته باشند باید دسترسی گروه رو همچون دسترسی فرد مالک تنظیم کنید یعنی : 775 
اگر می خواهید برای تمام فایل های دایرکتوری سطح دسترسی تغییر کنه که -R فراموش نشه :)
اگر اشتباه کردم راهنمایی کنید تا تکرار نکنم.

آفلاین Mr-virus

  • Full Member
  • *
  • ارسال: 136
  • جنسیت : پسر
پاسخ : مجوز ایجاد و ویرایش و حدف در گروه
« پاسخ #4 : 26 امرداد 1397، 09:07 ب‌ظ »
خب الان اون فایل شما مالکش : http هست و سط دسترسی خوندن و اجرا شدن فقط برای کاربر x اعمال میشه ( دسترسی سایر اعضای گروه )
اگه می خوایید فقط کاربر x تمام دسترسی ها رو داشته باشه که باید مالکیت رو به صورت x::http قرار بدید اگر هم می خواهید کاربر x در کنار کاربر http (در یک گروه کاربری) به فایل دسترسی تمام داشته باشند باید دسترسی گروه رو همچون دسترسی فرد مالک تنظیم کنید یعنی : 775 
اگر می خواهید برای تمام فایل های دایرکتوری سطح دسترسی تغییر کنه که -R فراموش نشه :)
دقیقا کارهایی که گفتید رو انجام دادم قبلا.اما موقع ایجاد یا ویرایش و یا حذف فایل با کاربر x ارور نداشتن پرمیشن دریافت میکنم.برای اضافه کردن کاربر به گروه هم این کارو کردم.
sudo usermod -aG x http
sudo usermod -aG http x

آفلاین geeksesi | javad

  • High Sr. Member
  • *
  • ارسال: 685
  • جنسیت : پسر
  • GeekSesi.xyz
    • محمد جواد قاسمی
پاسخ : مجوز ایجاد و ویرایش و حدف در گروه
« پاسخ #5 : 27 امرداد 1397، 12:42 ق‌ظ »
خب الان اون فایل شما مالکش : http هست و سط دسترسی خوندن و اجرا شدن فقط برای کاربر x اعمال میشه ( دسترسی سایر اعضای گروه )
اگه می خوایید فقط کاربر x تمام دسترسی ها رو داشته باشه که باید مالکیت رو به صورت x::http قرار بدید اگر هم می خواهید کاربر x در کنار کاربر http (در یک گروه کاربری) به فایل دسترسی تمام داشته باشند باید دسترسی گروه رو همچون دسترسی فرد مالک تنظیم کنید یعنی : 775 
اگر می خواهید برای تمام فایل های دایرکتوری سطح دسترسی تغییر کنه که -R فراموش نشه :)
دقیقا کارهایی که گفتید رو انجام دادم قبلا.اما موقع ایجاد یا ویرایش و یا حذف فایل با کاربر x ارور نداشتن پرمیشن دریافت میکنم.برای اضافه کردن کاربر به گروه هم این کارو کردم.
sudo usermod -aG x http
sudo usermod -aG http x

خب بزارید یکم بیشتر وارد شیم...

توی دایرکتوری مورد نظر شما یک بار
ls -laبزنید ( توی جواب بالا تر خروجی رو گزاشته بودیم ولی می خوام که دوباره اینکار رو بکنید...

خروجی مطلوبی که ازتون می خواهم اینه :
drwxr-xr-x 3 x http 4.0K Aug 17 15:44 http

و تمام زیر پوشه ها و فایل های اون دایرکتوری باید تحت اختیار کاربر x با دسترسی گروه https باشد
اگر اشتباه کردم راهنمایی کنید تا تکرار نکنم.

آفلاین Mr-virus

  • Full Member
  • *
  • ارسال: 136
  • جنسیت : پسر
پاسخ : مجوز ایجاد و ویرایش و حدف در گروه
« پاسخ #6 : 27 امرداد 1397، 11:12 ق‌ظ »
خب الان اون فایل شما مالکش : http هست و سط دسترسی خوندن و اجرا شدن فقط برای کاربر x اعمال میشه ( دسترسی سایر اعضای گروه )
اگه می خوایید فقط کاربر x تمام دسترسی ها رو داشته باشه که باید مالکیت رو به صورت x::http قرار بدید اگر هم می خواهید کاربر x در کنار کاربر http (در یک گروه کاربری) به فایل دسترسی تمام داشته باشند باید دسترسی گروه رو همچون دسترسی فرد مالک تنظیم کنید یعنی : 775 
اگر می خواهید برای تمام فایل های دایرکتوری سطح دسترسی تغییر کنه که -R فراموش نشه :)
دقیقا کارهایی که گفتید رو انجام دادم قبلا.اما موقع ایجاد یا ویرایش و یا حذف فایل با کاربر x ارور نداشتن پرمیشن دریافت میکنم.برای اضافه کردن کاربر به گروه هم این کارو کردم.
sudo usermod -aG x http
sudo usermod -aG http x

خب بزارید یکم بیشتر وارد شیم...

توی دایرکتوری مورد نظر شما یک بار
ls -laبزنید ( توی جواب بالا تر خروجی رو گزاشته بودیم ولی می خوام که دوباره اینکار رو بکنید...

خروجی مطلوبی که ازتون می خواهم اینه :
drwxr-xr-x 3 x http 4.0K Aug 17 15:44 http

و تمام زیر پوشه ها و فایل های اون دایرکتوری باید تحت اختیار کاربر x با دسترسی گروه https باشد
فکر میکنم بنده منظورمو اشتباه رسوندم.
ببینید من کاربری دارم با اسم najaf و این کاربر عضو گروه http هست.من میخوام وقتی مالکیت فولدر رو تغییر دادم به http کاربر najaf و تمام کاربران داخل گروه اجازه ویرایش فایل ایجاد فایل و... داشته باشند.

آفلاین geeksesi | javad

  • High Sr. Member
  • *
  • ارسال: 685
  • جنسیت : پسر
  • GeekSesi.xyz
    • محمد جواد قاسمی
پاسخ : مجوز ایجاد و ویرایش و حدف در گروه
« پاسخ #7 : 27 امرداد 1397، 09:03 ب‌ظ »
خب پس در این صورت فقط کافیه این دستور رو توی دایرکتوری بزنید
sudo chroot -R DIR/http 775
اگر اشتباه کردم راهنمایی کنید تا تکرار نکنم.