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

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

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


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

نویسنده موضوع: مجوز دسترسی فایل های سیستمی چیست؟  (دفعات بازدید: 6620 بار)

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

آفلاین faridfedora

  • Full Member
  • *
  • ارسال: 194
  • جنسیت : پسر
مجوز دسترسی فایل های سیستمی چیست؟
« : 23 فروردین 1390، 09:05 ب‌ظ »
سلام
من به اشتباه این دستور رو رو سیستمم اجرا کردم و باعث شد که سیستم دیگه بالا نیاد
sudo -i
chmod 777 /*
البته بعد از اینکه سی اچ مود 777 رو اجرا کردم و دیدم شکل ظاهری دسکتاپ کلی تغییر کرد چند بار دیگه این کارو با اعداد مختلف انجام دادم ::)

میشه سیستم رو دوباره به حالت اول برگردوند؟

لطفا کمکم کنید
چیزی که مرا نکشد قطعا مرا قوی تر خواهد کرد...
http://mydreeams.wordpress.com

آفلاین سعید رسولی

  • ilius, saeedgnu
  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1543
  • جنسیت : پسر
پاسخ به: مجوز دسترسی فایل های سیستمی چیست؟
« پاسخ #1 : 24 فروردین 1390، 02:20 ب‌ظ »
اگه دیتای شخصی داری، یه سیدی لایو بذار و دیتاهات رو بردار. بعدش از اول نصب کن.
اگه نداری که از اول نصب کن.
این راحت‌ترین راهش هست. شک ندارم.

آفلاین faridfedora

  • Full Member
  • *
  • ارسال: 194
  • جنسیت : پسر
پاسخ به: مجوز دسترسی فایل های سیستمی چیست؟
« پاسخ #2 : 24 فروردین 1390، 03:28 ب‌ظ »
اخه یه مساله ای هست آقا سعید..کرنل های جدید اوبونتو با لپتاپم سازگار نیستن...و من باید اول اوبونتو 9.10 رو که رو لپتاپم کار میکنه نصب کنم و بعد از روی اون اوبونتو های جدید رو update بکنم تا سیستمم کار کنه

به خاطر همین واسم خیلی ضروریه که بتونم همین سیستمو نجات بدم ::)
چیزی که مرا نکشد قطعا مرا قوی تر خواهد کرد...
http://mydreeams.wordpress.com

آفلاین سعید رسولی

  • ilius, saeedgnu
  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1543
  • جنسیت : پسر
پاسخ به: مجوز دسترسی فایل های سیستمی چیست؟
« پاسخ #3 : 24 فروردین 1390، 03:43 ب‌ظ »
اخه یه مساله ای هست آقا سعید..کرنل های جدید اوبونتو با لپتاپم سازگار نیستن...و من باید اول اوبونتو 9.10 رو که رو لپتاپم کار میکنه نصب کنم و بعد از روی اون اوبونتو های جدید رو update بکنم تا سیستمم کار کنه

به خاطر همین واسم خیلی ضروریه که بتونم همین سیستمو نجات بدم ::)
هممم. خب باید راه بهتری باشه. مثلا اینکه فایل کانفیگ کرنل رو برداری و بعد از نصب اوبونتوی جدید، خودت کرنل رو کامپایل کنی.

آفلاین faridfedora

  • Full Member
  • *
  • ارسال: 194
  • جنسیت : پسر
پاسخ به: مجوز دسترسی فایل های سیستمی چیست؟
« پاسخ #4 : 24 فروردین 1390، 03:51 ب‌ظ »
چطوری باید این کارو بکنم؟ بعدشم یه مساله ای هست که الان دسترسی به دیسک های اوبونتوم ندارم

یعنی یه هیچ طریقی نمیشه سیستم قبلی رو تعمیر کرد؟ مگه یه دستور ساده چقدر خرابکاری کرده؟؟؟
چیزی که مرا نکشد قطعا مرا قوی تر خواهد کرد...
http://mydreeams.wordpress.com

آفلاین doomhammer65ir

  • High Hero Member
  • *
  • ارسال: 1572
  • جنسیت : پسر
    • IRAN Backup
پاسخ به: مجوز دسترسی فایل های سیستمی چیست؟
« پاسخ #5 : 24 فروردین 1390، 11:29 ب‌ظ »

این نمونه شاید کمکتان کند :


آگاهی بیشتر از چند و چون chmod :
http://ss64.com/bash/chmod.html

آفلاین faridfedora

  • Full Member
  • *
  • ارسال: 194
  • جنسیت : پسر
پاسخ به: مجوز دسترسی فایل های سیستمی چیست؟
« پاسخ #6 : 25 فروردین 1390، 11:38 ب‌ظ »

این نمونه شاید کمکتان کند :


آگاهی بیشتر از چند و چون chmod :
http://ss64.com/bash/chmod.html

ممنون از کمکتون همه مجوز هارو مشابه این عکس کردم ولی بازم سیستم بالا نمیاد :(

این پیغام خطارو میده:
mount: mount none on /dev failed: No such device
devtmpfs not available, falling back to tmpfs for /dev
no init found. try passing init=bootarg.
busyBox v1.15.3 (ubuntu 1:1.15.3-1ubuntu5) built-in shell (ash)
Enter 'help' for a list of built-in commands.
چیزی که مرا نکشد قطعا مرا قوی تر خواهد کرد...
http://mydreeams.wordpress.com

آفلاین doomhammer65ir

  • High Hero Member
  • *
  • ارسال: 1572
  • جنسیت : پسر
    • IRAN Backup
پاسخ به: مجوز دسترسی فایل های سیستمی چیست؟
« پاسخ #7 : 26 فروردین 1390، 12:18 ق‌ظ »
هدفتان از اجرای آن فرمان چه بود ؟
با آن فرمان همه ی پوشه ها و پرونده های درون ریشه دسترسی همگانی میگیرند . چرا همه باید به همه پوشه ها و پرونده ها دسترسی داشته باشند ؟
دقت کنید هر پوشه در ریشه حق دسترسی خود را دارد ( یکی 444 یکی 744 یکی 755 ... )‌ لاکن پوشه ها و پرونده های درون پوشه های اصلی خود دارای دسترسی های گونه گون استند . پس چاره ای نمی ماند جز اینکه از داده های با ارزش رونوشت (‌کپی ) گرفته دوباره اوبونتو را بنصبید

آفلاین faridfedora

  • Full Member
  • *
  • ارسال: 194
  • جنسیت : پسر
پاسخ به: مجوز دسترسی فایل های سیستمی چیست؟
« پاسخ #8 : 26 فروردین 1390، 01:52 ق‌ظ »
من به اشتباه این دستور رو اجرا کردم...در واقع آدرس رو اشتباه نوشتم
تا اونجایی که من چک کردم مجوز فایل های درون پوشه ها تغییری نکرده بودند و در فرم صحیحشون بودند...این فرمان هم به فایل های داخل پوشه ها نباید کاری داشته باشد ???

کرنل های جدید اوبونتو با لپتاپم سازگار نیستن...و من باید اول اوبونتو 9.10 رو که رو لپتاپم کار میکنه نصب کنم و بعد از روی اون اوبونتو های جدید رو update بکنم تا سیستمم کار کنه

واقعا مشکل عجیبیه :((
چیزی که مرا نکشد قطعا مرا قوی تر خواهد کرد...
http://mydreeams.wordpress.com

آفلاین doomhammer65ir

  • High Hero Member
  • *
  • ارسال: 1572
  • جنسیت : پسر
    • IRAN Backup
پاسخ به: مجوز دسترسی فایل های سیستمی چیست؟
« پاسخ #9 : 26 فروردین 1390، 03:43 ق‌ظ »
اقا فرمانی که نوشته اید نادرست است :
sudo -i
chmod 777 /*
این فرمان کاری انجام نمیدهد .
شاید نوشته اید :
chmod 777 ./*درست به یاد دارید چه نوشته اید ؟ کجا بودید که این فرمان را نوشتید ؟ ( کدام پوشه ؟ )‌
با سی دی دستگاه را بالا آورده به ریشه ی اوبونتو ی نصب شده بروید و بنویسید :‌
ls -lasخروجی را در زیر بگذارید .
دون مایه دو  پرونده زیر را هم  همینجا بگذارید :
/etc/fstab
/boot/grub/grub.cfg
« آخرین ویرایش: 26 فروردین 1390، 03:47 ق‌ظ توسط doomhammer65ir »

آفلاین faridfedora

  • Full Member
  • *
  • ارسال: 194
  • جنسیت : پسر
پاسخ به: مجوز دسترسی فایل های سیستمی چیست؟
« پاسخ #10 : 26 فروردین 1390، 04:44 ق‌ظ »
تقریبا مطمئنم  که همین دستورو اجرا کردم داخل یکی از فولدرهای عادی بودم و می خواستم محتویات اون رو عمومی کنم که به اشتباه آدرس  رو اینجوری تایپ کردم
با سی دی دستگاه را بالا آورده به ریشه ی اوبونتو ی نصب شده بروید و بنویسید :‌
ls -lasخروجی را در زیر بگذارید .
دون مایه دو  پرونده زیر را هم  همینجا بگذارید :
/etc/fstab
/boot/grub/grub.cfg

این کارو کردم نتیجه تقریبا مشابه عکسی  بود که شما زحمتشو کشیده بودین(البته بعد اینکه عکس گذاشتین دسترسی های رو اینطوری تغییر دادم) به جز دو سه تا فایل که shortcut بودن و نمی شد تغییرشون داد

واقعا ممنونم از این لطفی که در حق من میکنید...بهتره بیش از این بهتون زحمت ندم و بی خیال اون سیستم بشم.
چیزی که مرا نکشد قطعا مرا قوی تر خواهد کرد...
http://mydreeams.wordpress.com

آفلاین doomhammer65ir

  • High Hero Member
  • *
  • ارسال: 1572
  • جنسیت : پسر
    • IRAN Backup
پاسخ به: مجوز دسترسی فایل های سیستمی چیست؟
« پاسخ #11 : 26 فروردین 1390، 05:11 ق‌ظ »
نکته اینجاست که آن فرمان هیچ کاری انجام نمیدهد چرا که نشانی را نادرست نوشته اید
اگر میخواهید درون مایه ی یک پوشه به همراه همه زیر پوشه هایش را در دسترس همگان بگذارید :
اگر در همین پوشه استید :
sudo chmod -R 777 ~/*یا
sudo chmod -R 777 FULL_ADDRESS_OF_FOLDER/*

آفلاین faridfedora

  • Full Member
  • *
  • ارسال: 194
  • جنسیت : پسر
پاسخ به: مجوز دسترسی فایل های سیستمی چیست؟
« پاسخ #12 : 26 فروردین 1390، 08:39 ب‌ظ »
شما همین دستورو تو اوبونتو اجرا کردین که این حرفو میزنین؟ من که نمی فهمم واسه چی باید اشتباه باشه...مگه آدرسی به شکل"  /  " در سیستم شما وجود نداره؟ خب حالا یه ستاره هم این ورش بزاریم میشه همه ایتم های داخل این آدرس

یعنی وقتی شما این دستور رو اجرا می کنید سیستم بهتون میگه که همچین آدرسی وجود نداره؟!!  کاش به منم همینو می گفت ::)
چیزی که مرا نکشد قطعا مرا قوی تر خواهد کرد...
http://mydreeams.wordpress.com

آفلاین doomhammer65ir

  • High Hero Member
  • *
  • ارسال: 1572
  • جنسیت : پسر
    • IRAN Backup
پاسخ به: مجوز دسترسی فایل های سیستمی چیست؟
« پاسخ #13 : 27 فروردین 1390، 02:31 ق‌ظ »
این دو تا رو یک نگاه بنداز :
پیش  و پس از اجرای دستور هست :

پیش از دستور :

total 104
 4 drwxr-xr-x  22 root root  4096 2011-04-16 02:13 .
 4 drwxr-xr-x  22 root root  4096 2011-04-16 02:13 ..
 4 drwxrwxrwx   2 root root  4096 2011-02-17 05:30 bin
 4 drwxrwxrwx   3 root root  4096 2011-02-17 04:14 boot
 4 drwxrwxrwx   2 root root  4096 2011-02-17 05:28 cdrom
 0 drwxr-xr-x  16 root root  3820 2011-04-16 02:13 dev
12 drwxrwxrwx 140 root root 12288 2011-04-16 02:13 etc
 4 drwxrwxrwx   3 root root  4096 2011-02-17 05:28 home
 0 lrwxrwxrwx   1 root root    33 2011-02-17 05:29 initrd.img -> boot/initrd.img-2.6.32-21-generic
12 drwxrwxrwx  21 root root 12288 2011-02-17 04:11 lib
16 drwxrwxrwx   2 root root 16384 2011-02-17 05:17 lost+found
 4 drwxrwxrwx   3 root root  4096 2011-04-15 17:42 media
 4 drwxrwxrwx   2 root root  4096 2010-04-23 14:41 mnt
 4 drwxrwxrwx   2 root root  4096 2010-04-29 16:47 opt
 0 dr-xr-xr-x 146 root root     0 2011-04-16 06:43 proc
 4 drwxrwxrwx  15 root root  4096 2011-02-27 11:22 root
 4 drwxrwxrwx   2 root root  4096 2011-02-17 05:31 sbin
 4 drwxrwxrwx   2 root root  4096 2009-12-06 01:25 selinux
 4 drwxrwxrwx   2 root root  4096 2010-04-29 16:47 srv
 0 drwxr-xr-x  12 root root     0 2011-04-16 06:43 sys
 4 drwxrwxrwx  10 root root  4096 2011-04-16 02:24 tmp
 4 drwxrwxrwx  12 root root  4096 2011-02-17 04:11 usr
 4 drwxrwxrwx  16 root root  4096 2011-02-26 17:02 var
 0 lrwxrwxrwx   1 root root    30 2011-02-17 05:29 vmlinuz -> boot/vmlinuz-2.6.32-21-generic

پس از دستور :
total 104
 4 drwxr-xr-x  22 root root  4096 2011-04-16 02:13 .
 4 drwxr-xr-x  22 root root  4096 2011-04-16 02:13 ..
 4 drwxrwxrwx   2 root root  4096 2011-02-17 05:30 bin
 4 drwxrwxrwx   3 root root  4096 2011-02-17 04:14 boot
 4 drwxrwxrwx   2 root root  4096 2011-02-17 05:28 cdrom
 0 drwxrwxrwx  16 root root  3820 2011-04-16 02:13 dev
12 drwxrwxrwx 140 root root 12288 2011-04-16 02:13 etc
 4 drwxrwxrwx   3 root root  4096 2011-02-17 05:28 home
 0 lrwxrwxrwx   1 root root    33 2011-02-17 05:29 initrd.img -> boot/initrd.img-2.6.32-21-generic
12 drwxrwxrwx  21 root root 12288 2011-02-17 04:11 lib
16 drwxrwxrwx   2 root root 16384 2011-02-17 05:17 lost+found
 4 drwxrwxrwx   3 root root  4096 2011-04-15 17:42 media
 4 drwxrwxrwx   2 root root  4096 2010-04-23 14:41 mnt
 4 drwxrwxrwx   2 root root  4096 2010-04-29 16:47 opt
 0 drwxrwxrwx 142 root root     0 2011-04-16 06:43 proc
 4 drwxrwxrwx  15 root root  4096 2011-02-27 11:22 root
 4 drwxrwxrwx   2 root root  4096 2011-02-17 05:31 sbin
 4 drwxrwxrwx   2 root root  4096 2009-12-06 01:25 selinux
 4 drwxrwxrwx   2 root root  4096 2010-04-29 16:47 srv
 0 drwxrwxrwx  12 root root     0 2011-04-16 06:43 sys
 4 drwxrwxrwx  10 root root  4096 2011-04-16 02:26 tmp
 4 drwxrwxrwx  12 root root  4096 2011-02-17 04:11 usr
 4 drwxrwxrwx  16 root root  4096 2011-02-26 17:02 var
 0 lrwxrwxrwx   1 root root    30 2011-02-17 05:29 vmlinuz -> boot/vmlinuz-2.6.32-21-generic

یک بار دستگاه را خاموش و روشن میکنم ببینم چه پیش می آید . آنچه پیش آید در زیر خواهم نوشت
ویراست نخست : دسترسی ها به حالت اصلی ( پیش از دستور ) بازگشت :
total 104
 4 drwxr-xr-x  22 root root  4096 2011-04-16 02:40 .
 4 drwxr-xr-x  22 root root  4096 2011-04-16 02:40 ..
 4 drwxrwxrwx   2 root root  4096 2011-02-17 05:30 bin
 4 drwxrwxrwx   3 root root  4096 2011-02-17 04:14 boot
 4 drwxrwxrwx   2 root root  4096 2011-02-17 05:28 cdrom
 0 drwxr-xr-x  16 root root  3820 2011-04-16 02:40 dev
12 drwxrwxrwx 140 root root 12288 2011-04-16 02:40 etc
 4 drwxrwxrwx   3 root root  4096 2011-02-17 05:28 home
 0 lrwxrwxrwx   1 root root    33 2011-02-17 05:29 initrd.img -> boot/initrd.img-2.6.32-21-generic
12 drwxrwxrwx  21 root root 12288 2011-02-17 04:11 lib
16 drwxrwxrwx   2 root root 16384 2011-02-17 05:17 lost+found
 4 drwxrwxrwx   3 root root  4096 2011-04-15 17:42 media
 4 drwxrwxrwx   2 root root  4096 2010-04-23 14:41 mnt
 4 drwxrwxrwx   2 root root  4096 2010-04-29 16:47 opt
 0 dr-xr-xr-x 156 root root     0 2011-04-16 07:10 proc
 4 drwxrwxrwx  15 root root  4096 2011-02-27 11:22 root
 4 drwxrwxrwx   2 root root  4096 2011-02-17 05:31 sbin
 4 drwxrwxrwx   2 root root  4096 2009-12-06 01:25 selinux
 4 drwxrwxrwx   2 root root  4096 2010-04-29 16:47 srv
 0 drwxr-xr-x  12 root root     0 2011-04-16 07:10 sys
 4 drwxrwxrwx  10 root root  4096 2011-04-16 02:40 tmp
 4 drwxrwxrwx  12 root root  4096 2011-02-17 04:11 usr
 4 drwxrwxrwx  16 root root  4096 2011-02-26 17:02 var
 0 lrwxrwxrwx   1 root root    30 2011-02-17 05:29 vmlinuz -> boot/vmlinuz-2.6.32-21-generic

ویراست دوم : آنچه آموختم :
فرمان زیر دسترسی پوشه ها و پرونده های ریشه را ( / )همگانی خواهد کرد :
sudo chmod 777 /*فرمان زیر دسترسی همه پوشه ها و پرونده های درون پوشه ای که استیم ( و نه پرونده های درون پوشه ها )‌ را همگانی خواهد کرد:
sudo chmod  777 ~/*فرمان زیر دسترسی همه پوشه ها و پرونده های درون پوشه ای که استیم ( و بلکه  پرونده های درون پوشه ها )‌ را همگانی خواهد کرد:
sudo chmod -R 777 ~/*
« آخرین ویرایش: 27 فروردین 1390، 02:53 ق‌ظ توسط doomhammer65ir »

آفلاین faridfedora

  • Full Member
  • *
  • ارسال: 194
  • جنسیت : پسر
پاسخ به: مجوز دسترسی فایل های سیستمی چیست؟
« پاسخ #14 : 27 فروردین 1390، 03:39 ق‌ظ »
این الان یعنی قبول کردین که دستور رو اشتباه ننوشتم؟

نقل‌قول
sudo chmod -R 777 ~/*
در واقع منم می‌خواستم همین کارو بکنم که اون طوری شد

ولی خوبیش این بود که باعث شد کوبونتو رو هم امتحان کنم...نمی دونم چرا کوبونتو ۱۰/۱۰ رو سیستمم کار میکنه ولی اوبونتو ۱۰/۱۰ نه! البته واسه  همین کوبونتو هم هزار تو noapic و nolapic و از این جور چیزا نوشتم تا کار کنه
چیزی که مرا نکشد قطعا مرا قوی تر خواهد کرد...
http://mydreeams.wordpress.com