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

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

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


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: سیو نشدن فایل ها در ادیتور هایی مثل atom  (دفعات بازدید: 1629 بار)

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

آفلاین mahdiyar11

  • Full Member
  • *
  • ارسال: 209
  • جنسیت : پسر
  • با سیستم عامل میشه صلح ایجاد کرد؛ میشه فرهنگ ساخت.
سیو نشدن فایل ها در ادیتور هایی مثل atom
« : 26 امرداد 1399، 04:41 ق‌ظ »
با سلام
برای سیو کردن فایل ها از داخل ادیتور هایی مثل اتم اجازه ی دسترسی روت نداره و سیو نمیکنه.
امکانش هست که بشه کاری کرد که برای هربار سیو کردن به مشکل نخورم؟

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

راه حلی داره که امنیت سیستم عامل نیاد پایین و از طرفی این مشکل حل بشه؟
یجوری که نه سیخ بسوزه نه کباب
لینوکس یک سیستم عامل نیست ؛ یک روش زندگیه

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4871
  • جنسیت : پسر
  • masoft قدیم
پاسخ : سیو نشدن فایل ها در ادیتور هایی مثل atom
« پاسخ #1 : 26 امرداد 1399، 07:27 ق‌ظ »
برای سیو کردن فایل ها از داخل ادیتور هایی مثل اتم اجازه ی دسترسی روت نداره و سیو نمیکنه.
چه فایلی رو می‌خواید تغییر بدید که دسترسی ندارید؟

آفلاین mahdiyar11

  • Full Member
  • *
  • ارسال: 209
  • جنسیت : پسر
  • با سیستم عامل میشه صلح ایجاد کرد؛ میشه فرهنگ ساخت.
پاسخ : سیو نشدن فایل ها در ادیتور هایی مثل atom
« پاسخ #2 : 26 امرداد 1399، 12:15 ب‌ظ »
برای سیو کردن فایل ها از داخل ادیتور هایی مثل اتم اجازه ی دسترسی روت نداره و سیو نمیکنه.
چه فایلی رو می‌خواید تغییر بدید که دسترسی ندارید؟
فرقی نداره هرفایلی که باشه مثل html , css, js , json , vue
لینوکس یک سیستم عامل نیست ؛ یک روش زندگیه

آفلاین mahdiyar11

  • Full Member
  • *
  • ارسال: 209
  • جنسیت : پسر
  • با سیستم عامل میشه صلح ایجاد کرد؛ میشه فرهنگ ساخت.
پاسخ : سیو نشدن فایل ها در ادیتور هایی مثل atom
« پاسخ #3 : 26 امرداد 1399، 12:54 ب‌ظ »
من کلی سرچ کردم و اکثرا این راه رو پیشنهاد داده بودن :
sudo chown -c -R $USER:$USER $HOME
ولی خیلیا هم گفته بودن این راه امن نیست
بنظرتون ریسکه بخوام از این استفاده کنم؟
لینوکس یک سیستم عامل نیست ؛ یک روش زندگیه

آفلاین میمو ☕

  • High Hero Member
  • *
  • ارسال: 1034
  • جنسیت : پسر
  • mrostd سابق
پاسخ : سیو نشدن فایل ها در ادیتور هایی مثل atom
« پاسخ #4 : 26 امرداد 1399، 02:10 ب‌ظ »
برای سیو کردن فایل ها از داخل ادیتور هایی مثل اتم اجازه ی دسترسی روت نداره و سیو نمیکنه.
چه فایلی رو می‌خواید تغییر بدید که دسترسی ندارید؟
فرقی نداره هرفایلی که باشه مثل html , css, js , json , vue
منظور اینه که چه فایلیه که بهت دسترسی ویرایش نمیده؟
مسیر و اسم و این که مربوط به چیه.

آفلاین mahdiyar11

  • Full Member
  • *
  • ارسال: 209
  • جنسیت : پسر
  • با سیستم عامل میشه صلح ایجاد کرد؛ میشه فرهنگ ساخت.
پاسخ : سیو نشدن فایل ها در ادیتور هایی مثل atom
« پاسخ #5 : 26 امرداد 1399، 02:24 ب‌ظ »
برای سیو کردن فایل ها از داخل ادیتور هایی مثل اتم اجازه ی دسترسی روت نداره و سیو نمیکنه.
چه فایلی رو می‌خواید تغییر بدید که دسترسی ندارید؟
فرقی نداره هرفایلی که باشه مثل html , css, js , json , vue
منظور اینه که چه فایلیه که بهت دسترسی ویرایش نمیده؟
مسیر و اسم و این که مربوط به چیه.

آها لوکیشن پروژه توی home هست اما دلیلش بنظرم اینه که از طریق cli این پروژه رو ران میکنم و روی localhost میره برا همین دسترسی روت میخواد و هر فایلی توی اون فولدر رو بخوام ادیت کنم همین داستانه
و برای ادیت اون همش باید دسترسی روت بدم
لینوکس یک سیستم عامل نیست ؛ یک روش زندگیه

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4871
  • جنسیت : پسر
  • masoft قدیم
پاسخ : سیو نشدن فایل ها در ادیتور هایی مثل atom
« پاسخ #6 : 27 امرداد 1399، 02:39 ق‌ظ »
هیچ فایلی در پوشهٔ خانگی شما نیاز به دسترسی ریشه نداره، غیر از اینکه با کاربر ریشه مجوزها رو خراب کرده باشید. ربطی هم به این نداره که با ترمینال کاری کرده باشید یا با محیط گرافیکی.

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19719
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : سیو نشدن فایل ها در ادیتور هایی مثل atom
« پاسخ #7 : 27 امرداد 1399، 11:00 ق‌ظ »
این چیزی که می‌گی خیلی عجیبه. توی اون شاخه برو و این دستور رو اجرا کن:
$ ls -alh
بعد، خروجیش رو برامون بذار.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین mahdiyar11

  • Full Member
  • *
  • ارسال: 209
  • جنسیت : پسر
  • با سیستم عامل میشه صلح ایجاد کرد؛ میشه فرهنگ ساخت.
پاسخ : سیو نشدن فایل ها در ادیتور هایی مثل atom
« پاسخ #8 : 01 شهریور 1399، 05:46 ق‌ظ »
این چیزی که می‌گی خیلی عجیبه. توی اون شاخه برو و این دستور رو اجرا کن:
$ ls -alh
بعد، خروجیش رو برامون بذار.
این خروجی کد هست
http://uupload.ir/files/lddl_test1.png
یه توضیحی هم بدم که این فایل روی لوکال هاست ست میشه و برا همینه که بنظرم اجازه ی تغییرش رو با ادیتور ندارم
بنظر خودم اگه بتونم ادیتور رو با دسترسی روت باز کنم مشکل حل بشه
چجوری میتونم مثلا ادیتور atom رو با دسترسی روت باز کنم؟
لینوکس یک سیستم عامل نیست ؛ یک روش زندگیه

آفلاین مرتضی . م

  • High Hero Member
  • *
  • ارسال: 1121
پاسخ : سیو نشدن فایل ها در ادیتور هایی مثل atom
« پاسخ #9 : 01 شهریور 1399، 11:51 ق‌ظ »
مطمئنی که پوشه کاربرت توی /home دسترسیش برای خود کاربرت هست؟
اگه مطمئن نیستی برای اطمینان دایرکتوری یوزرت رو chown کن برای خودت

آفلاین M!lad

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1757
پاسخ : سیو نشدن فایل ها در ادیتور هایی مثل atom
« پاسخ #10 : 01 شهریور 1399، 12:01 ب‌ظ »
نقل‌قول
بنظر خودم اگه بتونم ادیتور رو با دسترسی روت باز کنم مشکل حل بشه

شما احتمالا قبلا یک کاری مشابه همین رو انجام دادید که باعث شده صاحب فایل‌ها به root تغییر پیدا کنه. اینکار اشتباه هست. شما باید ابتدا صاحب فایل‌ها رو به کاربر خودتون (یا کاربر و گروه صحیح) تغییر بدید و بعد از اون سطوح دسترسی صحیح و مناسب کاری که انجام می‌دید برای فایل‌ها تعیین کنید.
..I feel no fault for the fault I feel..

آفلاین mahdiyar11

  • Full Member
  • *
  • ارسال: 209
  • جنسیت : پسر
  • با سیستم عامل میشه صلح ایجاد کرد؛ میشه فرهنگ ساخت.
پاسخ : سیو نشدن فایل ها در ادیتور هایی مثل atom
« پاسخ #11 : 01 شهریور 1399، 12:19 ب‌ظ »
نقل‌قول
بنظر خودم اگه بتونم ادیتور رو با دسترسی روت باز کنم مشکل حل بشه

شما احتمالا قبلا یک کاری مشابه همین رو انجام دادید که باعث شده صاحب فایل‌ها به root تغییر پیدا کنه. اینکار اشتباه هست. شما باید ابتدا صاحب فایل‌ها رو به کاربر خودتون (یا کاربر و گروه صحیح) تغییر بدید و بعد از اون سطوح دسترسی صحیح و مناسب کاری که انجام می‌دید برای فایل‌ها تعیین کنید.
من خیلی سرچ کردم و تقریبا تنها راهی که پیدا کردم استفاده از این کد بود
sudo chown -c -R $USER:$USER $HOME
امتحان نکردم چون فکر کردم ریسکه و ممکنه امنیت سیستم بیاد پایین
میخواستم بدونم استفاده از این کد میتونه ضرری داشته باشه؟
لینوکس یک سیستم عامل نیست ؛ یک روش زندگیه

آفلاین مرتضی . م

  • High Hero Member
  • *
  • ارسال: 1121
پاسخ : سیو نشدن فایل ها در ادیتور هایی مثل atom
« پاسخ #12 : 01 شهریور 1399، 12:22 ب‌ظ »
اگه مطمئن هستی و میدونی داری چه فایلی رو chown میکنی و به نظرت خطری نداره پس احتمالا نداره
ولی در کل باید بدونی چی رو داری chown کنی چون شاید یکی از فایل های اساسی رو تغییر بدی و هرکسی که با یک user عادی وارد بشه بتون اون فایل یا دایرکتوری رو تغییر بده و یا حذف بکنه

آفلاین M!lad

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1757
پاسخ : سیو نشدن فایل ها در ادیتور هایی مثل atom
« پاسخ #13 : 01 شهریور 1399، 12:30 ب‌ظ »
دستوری که گذاشتید عموما مشکل خاصی ایجاد نمی‌کنه. میتونید این دستور رو بزنید:

find $HOME -not -user $USER | wc -l

تا تعداد فایل‌هایی که در دایرکتوری Home هست و متعلق به شما نیست رو به دست بیارید. اگر از | به بعد رو حذف کنید می‌تونید لیست اون‌ها رو ببینید.
« آخرین ویرایش: 01 شهریور 1399، 12:34 ب‌ظ توسط M!lad »
..I feel no fault for the fault I feel..

آفلاین mahdiyar11

  • Full Member
  • *
  • ارسال: 209
  • جنسیت : پسر
  • با سیستم عامل میشه صلح ایجاد کرد؛ میشه فرهنگ ساخت.
پاسخ : سیو نشدن فایل ها در ادیتور هایی مثل atom
« پاسخ #14 : 01 شهریور 1399، 12:43 ب‌ظ »
دستوری که گذاشتید عموما مشکل خاصی ایجاد نمی‌کنه. میتونید این دستور رو بزنید:

find $HOME -not -user $USER | wc -l

تا تعداد فایل‌هایی که در دایرکتوری Home هست و متعلق به شما نیست رو به دست بیارید. اگر از | به بعد رو حذف کنید می‌تونید لیست اون‌ها رو ببینید.
این کار رو کردم و حدود ۶۰۰۰ تا فایل که همشونم مربوط به همون پروژه هست رو نشون داده
حالا با همین دستور که بالا گذاشتم این مشکل حل میشه؟
لینوکس یک سیستم عامل نیست ؛ یک روش زندگیه