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

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

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


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

نویسنده موضوع: اجرا با کاربر روت از طریق ترمینال(حل شد)  (دفعات بازدید: 3050 بار)

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

آفلاین Arsham

  • Full Member
  • *
  • ارسال: 114
  • جنسیت : پسر
میشه از طریق خط فرمان بتونم تعیین کنم که هنگام لاگین کردن با کاربر روت بالا بیام؟
« آخرین ویرایش: 15 تیر 1387، 11:00 ب‌ظ توسط Arsham »

آفلاین سید مهدی

  • High Hero Member
  • *
  • ارسال: 2013
  • جنسیت : پسر
  • یک تازه کار !
پاسخ به: اجرا با کاربر روت
« پاسخ #1 : 13 تیر 1387، 11:55 ب‌ظ »
منظورتون لاگین کردن در رابط گرافیکی با کاربر روت هست ؟ یا در محیط دستوری با کاربر روت لاگین کنید ؟
مردی نبود فتاده را پای زدن
گر دست فتاده ای بگیری مردی !

آفلاین Arsham

  • Full Member
  • *
  • ارسال: 114
  • جنسیت : پسر
پاسخ به: اجرا با کاربر روت
« پاسخ #2 : 14 تیر 1387، 01:32 ق‌ظ »
منظورتون لاگین کردن در رابط گرافیکی با کاربر روت هست ؟ یا در محیط دستوری با کاربر روت لاگین کنید ؟

لاگين كردن در محيط گرافيكي. البته مي خوام تنظيماتش از طريق ترمينال باشه نه از طريق محيط گرافيكي و گزينه ي Login در Administrator

آفلاین سید مهدی

  • High Hero Member
  • *
  • ارسال: 2013
  • جنسیت : پسر
  • یک تازه کار !
پاسخ به: اجرا با کاربر روت
« پاسخ #3 : 14 تیر 1387، 02:08 ب‌ظ »
در مورد تنظیماتش از طریق خط فرمان اطلاعی ندارم، ولی شما نیاز ندارین که در هیج صورت با کاربر روت در محیط گرافیکی لاگین کنید.
مردی نبود فتاده را پای زدن
گر دست فتاده ای بگیری مردی !

آفلاین Arsham

  • Full Member
  • *
  • ارسال: 114
  • جنسیت : پسر
پاسخ به: اجرا با کاربر روت
« پاسخ #4 : 14 تیر 1387، 11:17 ب‌ظ »
در مورد تنظیماتش از طریق خط فرمان اطلاعی ندارم، ولی شما نیاز ندارین که در هیج صورت با کاربر روت در محیط گرافیکی لاگین کنید.

آخه داخل Filesystem همه ی گزینه ها خاموشه و فقط با کاربر روت میشه مثلا چیزی رو کپی یا پاک کرد. مگه اینطور نیست؟

آفلاین سید مهدی

  • High Hero Member
  • *
  • ارسال: 2013
  • جنسیت : پسر
  • یک تازه کار !
پاسخ به: اجرا با کاربر روت
« پاسخ #5 : 14 تیر 1387، 11:26 ب‌ظ »
اگر در ابتدای هر دستور از کلمه sudo استفاده کنید، این دستور با اختیارات روت اجرا میشه. حالا میتونه این هر دستوری باشه، از دستور کپی کردن و ویرایش کردن گرفته تا نصب برنامه و پاک کردن چیزی.

مردی نبود فتاده را پای زدن
گر دست فتاده ای بگیری مردی !

آفلاین Arsham

  • Full Member
  • *
  • ارسال: 114
  • جنسیت : پسر
پاسخ به: اجرا با کاربر روت
« پاسخ #6 : 14 تیر 1387، 11:32 ب‌ظ »
اگر در ابتدای هر دستور از کلمه sudo استفاده کنید، این دستور با اختیارات روت اجرا میشه. حالا میتونه این هر دستوری باشه، از دستور کپی کردن و ویرایش کردن گرفته تا نصب برنامه و پاک کردن چیزی.


من استفاده از sudo رو یاد گرفتم ولی همه ی دستورات رو بلد نیستم که از داخل ترمینال همه کارها رو انجام بدم. منبعی برای دستورات اوبونتو در ترمینال وجود داره که همشون رو توضیح داده باشه؟

آفلاین کرگدن

  • High Hero Member
  • *
  • ارسال: 1769
  • جنسیت : پسر
پاسخ به: اجرا با کاربر روت
« پاسخ #7 : 15 تیر 1387، 09:15 ق‌ظ »
درود


منتظر شدم منصرف بشی ولی نشدی دیگه :)

اگر کاربر تازه کار هستی پیشنهاد می کنم از روت لاگین نکنی
ولی اگه اصرار داری خب دیگه

فکر کنم این سومین باریه که می گم

اول به روت پسورد بده
sudo passwd root
بعد با یه ادیتور فایل زیر رو باز کن
gksudo gedit /etc/gdm/gdm.conf
عبارتAllowRoot رو جستجو کن
مقدارش که false هست رو true  کن
AllowRoot=truesave کن و خارج شو
برنامه هاتو که باهاشون کار می کردی رو save کن تا مشکل روبرو نشی

sudo /etc/init.d/gdm restart

این برای gdmبود

برای kdm 

پست شماره ۵

http://forum.ubuntu.ir/index.php?topic=4191.0

 Vaio-VPCCW - core i7 -Nvidia GT320M -4GB -OS Fedora 20/ kde 4.12
Vbox: Centos 6.4 (server) / Archlinux

آفلاین Arsham

  • Full Member
  • *
  • ارسال: 114
  • جنسیت : پسر
پاسخ به: اجرا با کاربر روت
« پاسخ #8 : 15 تیر 1387، 10:13 ب‌ظ »
درود


منتظر شدم منصرف بشی ولی نشدی دیگه :)

اگر کاربر تازه کار هستی پیشنهاد می کنم از روت لاگین نکنی
ولی اگه اصرار داری خب دیگه

فکر کنم این سومین باریه که می گم

اول به روت پسورد بده
sudo passwd root
بعد با یه ادیتور فایل زیر رو باز کن
gksudo gedit /etc/gdm/gdm.conf
عبارتAllowRoot رو جستجو کن
مقدارش که false هست رو true  کن
AllowRoot=truesave کن و خارج شو
برنامه هاتو که باهاشون کار می کردی رو save کن تا مشکل روبرو نشی

sudo /etc/init.d/gdm restart

این برای gdmبود

برای kdm 

پست شماره ۵

http://forum.ubuntu.ir/index.php?topic=4191.0
احسند. بی نقص همونی که می خواستم. ممنونم. راستی منبعی وجود نداره که همه ی کدهای ترمینال رو توش توضیح داده باشه؟

آفلاین narcissus

  • گروه راهبران
  • *
  • ارسال: 1132
    • روز شمار شروع!
پاسخ به: اجرا با کاربر روت
« پاسخ #9 : 16 تیر 1387، 12:28 ق‌ظ »
درود


منتظر شدم منصرف بشی ولی نشدی دیگه :)

اگر کاربر تازه کار هستی پیشنهاد می کنم از روت لاگین نکنی
ولی اگه اصرار داری خب دیگه

فکر کنم این سومین باریه که می گم

اول به روت پسورد بده
sudo passwd root
بعد با یه ادیتور فایل زیر رو باز کن
gksudo gedit /etc/gdm/gdm.conf
عبارتAllowRoot رو جستجو کن
مقدارش که false هست رو true  کن
AllowRoot=truesave کن و خارج شو
برنامه هاتو که باهاشون کار می کردی رو save کن تا مشکل روبرو نشی

sudo /etc/init.d/gdm restart

این برای gdmبود

برای kdm 

پست شماره ۵

http://forum.ubuntu.ir/index.php?topic=4191.0

چرا \یشنهاد میکنید تازه کارا از روت لاگین نکنند؟

این مطلب رو که سید مهدی زده بود خوندم:
نقل‌قول
(اگر هدفتون چنین چیزی هست، توصیه می کنم چنین کاری نکنید چون به هیچ دلیل نیاز به این کار ندارین و با استفاده از sudo می تونید تموم دستورات مورد نظرتون رو با اختیارات روت اجرا کنید. گذشته از اون، اجرای محیط گرافیکی با اختیارات روت باعث می شه که یک سری فایل هایی درست بشن که چون با اختیارت روت اجرا شدن و درست شدن دیگه قایل پاک شدن نباشن (مجبور هستید به طور دستی این فایل های temp رو پاک کنید) و همین امر میتونه برای محیط گرافیکی‌تون مسئله ساز باشه)

یعنی فقط علتش همینه؟

و یه سوال دیگه    لاگین شدن با روت چه مواقعی نیازه؟

ببخشید شرمنده ولی یه سوال دیگه هم دارم منضور از kdm و gdm همون KDE و gnome هست؟
« آخرین ویرایش: 16 تیر 1387، 12:53 ق‌ظ توسط narcissus »
first they ignore you
then they laugh at you
then they fight you
then you win

آفلاین کرگدن

  • High Hero Member
  • *
  • ارسال: 1769
  • جنسیت : پسر
پاسخ به: اجرا با کاربر روت
« پاسخ #10 : 16 تیر 1387، 07:43 ب‌ظ »
درود


منتظر شدم منصرف بشی ولی نشدی دیگه :)

اگر کاربر تازه کار هستی پیشنهاد می کنم از روت لاگین نکنی
ولی اگه اصرار داری خب دیگه

فکر کنم این سومین باریه که می گم

اول به روت پسورد بده
sudo passwd root
بعد با یه ادیتور فایل زیر رو باز کن
gksudo gedit /etc/gdm/gdm.conf
عبارتAllowRoot رو جستجو کن
مقدارش که false هست رو true  کن
AllowRoot=truesave کن و خارج شو
برنامه هاتو که باهاشون کار می کردی رو save کن تا مشکل روبرو نشی

sudo /etc/init.d/gdm restart

این برای gdmبود

برای kdm 

پست شماره ۵

http://forum.ubuntu.ir/index.php?topic=4191.0

چرا \یشنهاد میکنید تازه کارا از روت لاگین نکنند؟

این مطلب رو که سید مهدی زده بود خوندم:
نقل‌قول
(اگر هدفتون چنین چیزی هست، توصیه می کنم چنین کاری نکنید چون به هیچ دلیل نیاز به این کار ندارین و با استفاده از sudo می تونید تموم دستورات مورد نظرتون رو با اختیارات روت اجرا کنید. گذشته از اون، اجرای محیط گرافیکی با اختیارات روت باعث می شه که یک سری فایل هایی درست بشن که چون با اختیارت روت اجرا شدن و درست شدن دیگه قایل پاک شدن نباشن (مجبور هستید به طور دستی این فایل های temp رو پاک کنید) و همین امر میتونه برای محیط گرافیکی‌تون مسئله ساز باشه)

یعنی فقط علتش همینه؟

و یه سوال دیگه    لاگین شدن با روت چه مواقعی نیازه؟

ببخشید شرمنده ولی یه سوال دیگه هم دارم منضور از kdm و gdm همون KDE و gnome هست؟

نیازی نیست می تونید از sudo استفاده کنید( و su   )
بعضی از برنامه ها و سرویس ها که run هستن اگر با یوزر روت باشن دسترسی های کامل دارن و اگر بلد نباشید ازشون درست استفاده کنید یا کانفیگشون کنید ممکنه باعث بروز مشکلات بشه
ولی وقتی از sudo و su استفاده می کنید به طور مشخص این دسترسی ها رو به برنامه ها و سرویس های خاصی میدید
و در سیستم های بزرگ تر هم که دیگه اصلا جالب نیست

فقط وقتی ضرری نداره که خوب بلد باشید و سیستمتون هم تک کاربره باشه

kdm , gdm  اون صفحه اول برای لاگین هستن که می بینید که برای گنوم و kde فرق داره و بهتره بر اساس دسکتاپی که استفاده می کنید باشه
چون مثلاً اگر از گنوم استفاده کنید و با kdm  لاگین کنید نمی تونید به طور گرافیکی ریست یا poweroff کنید ( گرافیکی )

 Vaio-VPCCW - core i7 -Nvidia GT320M -4GB -OS Fedora 20/ kde 4.12
Vbox: Centos 6.4 (server) / Archlinux

آفلاین narcissus

  • گروه راهبران
  • *
  • ارسال: 1132
    • روز شمار شروع!
واقعا از جواب های مفیدتون متشکرم :)
first they ignore you
then they laugh at you
then they fight you
then you win