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

کمک و پشتیبانی => نرم‌افزارهای اینترنتی => نویسنده: abtin5 در 03 آبان 1393، 09:58 ق‌ظ

عنوان: دسترسی نداشتن به فایرفاکس از طریق کاربر عادی
ارسال شده توسط: abtin5 در 03 آبان 1393، 09:58 ق‌ظ
سلام دوستان
من دیروز اوبونتو ۱۴.۰۴ رو نصب کردم و همه چیزم دانلود کردم و به روزه ولی یه مشکلی که هست اینه که من وقتی میخوام وارد فایرفاکی بشم نمیتونم و میگه شما دسترسی ندارید و مجبورم از ترمینال و کاربر روت وارد فایرفاکس بشم که همیشه هم حافظش از نو میاد و هیچی از سایتایی که رفتم یا بوکمارک کردم و یادش نیست.
ممنون میشم کمکم کنید  :)
اینم متن خطا:
نقل‌قول
Your Firefox profile cannot be loaded. It may be missing or inaccessible.
عنوان: پاسخ : دسترسی نداشتن به فایرفاکس از طریق کاربر عادی
ارسال شده توسط: سلمان م. در 03 آبان 1393، 10:55 ق‌ظ
این داره می‌گه به پروفایل فایرفاکس شما دسترسی نداره.
ولی یه مساله‌ای هست که اگه شما پروفایل فایرفاکس نداشته باشی، خودش به صورت اتوماتیک یکی می‌سازه.

۱. شما برو رو آدرس زیر و ببین که چیزی به اسم profiles.ini می‌بینی یا نه.
~/.mozilla/firefox

۲. من احتمال می‌دم که اجازه‌ی دسترسی به اون‌ها دستکاری شده. اگه اطلاعات خاصی نداری رو فایرفاکس، پوشه‌ی firefox که بالا گفتم رو پاک کن و فایرفاکس رو بدون دسترسی ریشه اجرا کن، تا به صورت خودکار یه دونه جدید ساخته بشه و بشه مثل روز اولی که فایرفاکس رو اجرا کردی.
عنوان: پاسخ : دسترسی نداشتن به فایرفاکس از طریق کاربر عادی
ارسال شده توسط: abedzadeh در 03 آبان 1393، 12:57 ب‌ظ
احتمالا با کاربر ریشه در دایرکتوری تغییر ایجاد کردید ، درسته ؟
اگه بله باید دسترسی دایرکتوری ( که به ریشه تغییر کرده ) رو به کاربر خودتون تغییر بدید
عنوان: پاسخ : دسترسی نداشتن به فایرفاکس از طریق کاربر عادی
ارسال شده توسط: abtin5 در 03 آبان 1393، 04:20 ب‌ظ
سلام
نه من هیچ تغییری در دایرکتوری ایجاد نکردم! اصلا نمیدونم کجاست و پیداش نمیکنم! :(
عنوان: پاسخ : دسترسی نداشتن به فایرفاکس از طریق کاربر عادی
ارسال شده توسط: abedzadeh در 03 آبان 1393، 04:33 ب‌ظ
سلام
نه من هیچ تغییری در دایرکتوری ایجاد نکردم! اصلا نمیدونم کجاست و پیداش نمیکنم! :(
دایرکتوری در آدرس زیر قرار داره
~/.mozilla/خروجی دستور زیر رو بگیرید و بعد ببینید متعلق به کیه ؟
ls -ld ~/.mozilla
عنوان: پاسخ : دسترسی نداشتن به فایرفاکس از طریق کاربر عادی
ارسال شده توسط: abtin5 در 03 آبان 1393، 05:09 ب‌ظ
همین کار رو کردم این پیغام اومد:
drwx------ 4 root root 4096 اكتبر 21 17:19 /root/.mozilla
عنوان: پاسخ : دسترسی نداشتن به فایرفاکس از طریق کاربر عادی
ارسال شده توسط: سلمان م. در 03 آبان 1393، 05:48 ب‌ظ
۱. شما اوبونتو چند داری؟

۲. چرا ریشه (root) هستی شما؟ یعنی با کاربر ریشه وارد می‌شی همیشه؟
عنوان: پاسخ : دسترسی نداشتن به فایرفاکس از طریق کاربر عادی
ارسال شده توسط: abtin5 در 03 آبان 1393، 09:29 ب‌ظ
۱. شما اوبونتو چند داری؟

۲. چرا ریشه (root) هستی شما؟ یعنی با کاربر ریشه وارد می‌شی همیشه؟

اوبونتو ۱۴/۰۴
نه برای فایرفاکس باید ریشه بشم!
عنوان: پاسخ : دسترسی نداشتن به فایرفاکس از طریق کاربر عادی
ارسال شده توسط: سلمان م. در 03 آبان 1393، 09:46 ب‌ظ
توی ترمینال دستور زیر رو بزن تا ببینیم که چه کاربری هستی.
$ whoami
عنوان: پاسخ : دسترسی نداشتن به فایرفاکس از طریق کاربر عادی
ارسال شده توسط: abtin5 در 03 آبان 1393، 11:21 ب‌ظ
این ماله وقتیه که ریشه هستم:
drwx------ 4 root root 4096 اكتبر 21 17:19 /root/.mozillaاین ماله وقتیه که عادی هستم که زمان اجرای فایرفاکسه:
    Your Firefox profile cannot be loaded. It may be missing or inaccessible.
عنوان: پاسخ : دسترسی نداشتن به فایرفاکس از طریق کاربر عادی
ارسال شده توسط: abedzadeh در 04 آبان 1393، 12:01 ق‌ظ
جالبه که دایرکتوری خانه رو به ریشه نسبت داده
پارتیشن home به صورت جدا دارید یا نه ؟
عنوان: پاسخ : دسترسی نداشتن به فایرفاکس از طریق کاربر عادی
ارسال شده توسط: abtin5 در 06 آبان 1393، 12:41 ق‌ظ
نمیدونم همونی که توی روت و بعدم home هست رو دارم!
عنوان: پاسخ : دسترسی نداشتن به فایرفاکس از طریق کاربر عادی
ارسال شده توسط: nixoeen در 06 آبان 1393، 04:05 ق‌ظ
این دستور رو وقتی بزنید که با کاربر خودتون هستید:
ls -ld ~/.mozilla
عنوان: پاسخ : دسترسی نداشتن به فایرفاکس از طریق کاربر عادی
ارسال شده توسط: jackshepherd در 06 آبان 1393، 07:53 ق‌ظ
با دستور زیر می تونید موقتا با کاربری ریشه وارد بشید و دسترسی ها رو به حالت عادی تغییر بدید.(بنا بر تاکید بزرگان از دستور زیر در موارد اورژانسی استفاده بشه و بعد تموم شدن سریع ترمینال رو ببندید.)
sudo nautilusوارد پوشه home شده و کلید ترکیبی ctrl+h رو فشار دهید تا فایل های مخفی نمایش داده شود.پوشه .mozilla را پیدا کرده و دسترسی ها به کاربری جاری تغییر دهید.
عنوان: پاسخ : دسترسی نداشتن به فایرفاکس از طریق کاربر عادی
ارسال شده توسط: Ma3X در 06 آبان 1393، 09:54 ق‌ظ
این کد رو توی ترمینال بزنید:
sudo chown -R username:username /home/username/.mozilla && sudo chmod -R 755 /home/username/.mozilla
به‌جای username نام کاربری خودتون رو وارد کنید.

اگر درست نشد:
sudo rm -R /home/username/.mozilla