PDA

View Full Version : تعریف کاربری با عنوان root



tux-world
دوشنبه 25 تیر 1386, 09:45 صبح
وقتی از بعضی از دستورات دبیان می خوام استفاده کنم مثلا برای استفاده از دستور sudo می نویسه که تنظیماتی برای این کاربر جهت استفاده از این دستور تعیین نشده است و باید با دستور su وارد ریشه شم و اینکه آیا می تونم از دستور sudo توزیع اوبونتو تو دبیان استفاده کنم یا نه ؟

حامد مصافی
دوشنبه 25 تیر 1386, 12:16 عصر
در ترمینال دستور visudo رو تایپ کنید و مطمئن شوید خط زیر در فایل کانفیگ وجود دارد

root ALL=(ALL) ALL
اگر مشکل حل نشد به سوالات زیر پاسخ دهید لطفاً:

در گنو/لینوکس اوبونتو این مشکل پیش میاد یا در دبیان؟؟؟
بعد از su کلمه عبور کاربر ریشه رو می خواد یا نه؟؟
امکان لوگین با کاربر ریشه رو دارید؟

tux-world
سه شنبه 26 تیر 1386, 09:37 صبح
حل نشد :متفکر:
این خطاها رو ببینین :
با دستور pon هم هر از گاهی مشکل دارم . وقتی یکیشون ایراد پیدا میکنه تماما این مشکلات رو دارم


erfan@ubuntu:~$ sudo pppconfig
erfan is not in the sudoers file. This incident will be reported.
erfan@ubuntu:~$ su pppconfig
Unknown id: pppconfig
erfan@ubuntu:~$ su
Password:
ubuntu:/home/erfan# pppconfig
ubuntu:/home/erfan# pon el
ubuntu:/home/erfan# poff
ubuntu:/home/erfan# pon
ubuntu:/home/erfan# plog
Jul 16 19:33:19 ubuntu pppd[13067]: rcvd [PAP AuthNak id=0x1 "You are not allowed to use the service"]
Jul 16 19:33:19 ubuntu pppd[13067]: Remote message: You are not allowed to use the service
Jul 16 19:33:19 ubuntu pppd[13067]: PAP authentication failed
Jul 16 19:33:19 ubuntu pppd[13067]: sent [LCP TermReq id=0x2 "Failed to authenticate ourselves to peer"]
Jul 16 19:33:19 ubuntu pppd[13067]: rcvd [LCP TermReq id=0x68]
Jul 16 19:33:19 ubuntu pppd[13067]: sent [LCP TermAck id=0x68]
Jul 16 19:33:20 ubuntu pppd[13067]: Hangup (SIGHUP)
Jul 16 19:33:20 ubuntu pppd[13067]: Modem hangup
Jul 16 19:33:20 ubuntu pppd[13067]: Connection terminated.
Jul 16 19:33:21 ubuntu pppd[13067]: Exit.

oxygenws
سه شنبه 26 تیر 1386, 10:05 صبح
فایل /etc/sudoers رو با دسترسی روت باز کن و مقدار زیر رو توش بنویس:

erfan ALL=(ALL) ALL


اگر هم می خوای به یک گروه کاربری دسترسی بدی از این استفاده کن:

%groupname ALL=(ALL) ALL

حامد مصافی
سه شنبه 26 تیر 1386, 10:21 صبح
ubuntu 7.04??? بله؟؟
شما گفتید با دبیان این مشکل رو دارید.
در این نسخه از دبیان کاربر ریشه به طور پیش فرض غیر فعال است(!!!) با استفاده از دستور passwd یک کیمه عبور جدید برای این کاربر ایجاد کنید تا این حساب کاربری فعال شود.

tux-world
سه شنبه 26 تیر 1386, 12:46 عصر
امید جان در مورد دستور دوم میشه کاملش رو بنویسی ؟ به جای ٪ چی بنویسم ؟ و gropuname ممنونم

tux-world
سه شنبه 26 تیر 1386, 12:47 عصر
ubuntu 7.04??? بله؟؟
شما گفتید با دبیان این مشکل رو دارید.
در این نسخه از دبیان کاربر ریشه به طور پیش فرض غیر فعال است(!!!) با استفاده از دستور passwd یک کیمه عبور جدید برای این کاربر ایجاد کنید تا این حساب کاربری فعال شود.
راستش برای من ازاول فعال بوده و هست :چشمک:
این خطا هم هست :


debian:/home/erfan# envy -t
root is not in the sudoers file. This incident will be reported.
debian:/home/erfan#

چیکار کنم که کاربر erfan مثل روت در اوبونتو باشه ؟

حامد مصافی
سه شنبه 26 تیر 1386, 23:07 عصر
بنده بالاخره متوجه نشدم مشکل شما با debian هست یا با ubuntu


راستش برای من ازاول فعال بوده و هست یعنی می تونید با این حساب لوگین کنید؟؟؟ (نه با دستور su بلکه در ابتدای نشست)

محتویات فایل /etc/sudoers رو هم بذارید اینجا. (دستور viduso)


امید جان در مورد دستور دوم میشه کاملش رو بنویسی ؟ به جای ٪ چی بنویسم ؟ و gropuname ممنونم
نام گروه به طور پیش فرض نام کاربری شماست.


چیکار کنم که کاربر erfan مثل روت در اوبونتو باشه ؟پست شماره 4 (جناب امید خان) کمکی نکرد؟؟؟

Inprise
چهارشنبه 27 تیر 1386, 00:05 صبح
یک تذکر و توصیه :

در بخشهائی مانند بخش لینوکس که سوال و جواب وابستگی زیادی به جزئیات سیستم مورد استفاده کاربر دارن بهتر هست دوستان در اولین عکس العمل از کاربر بخواهند که مشخصات دقیق سیستمی که ازش استفاده میکنه رو بنویسه . اگر بچه های فعال این بخش به این نکته توجه کنند بعد از مدتی طبیعتا همه رعایت میکنن .

tux-world
چهارشنبه 27 تیر 1386, 07:15 صبح
خوب ببینید دوستان عزیز من !! من از دبیان etch4 استفاده می کنم .
1- می خوام وقتی از دستور sudo استفاده می کنم مثل توزیع اوبونتو استفاده از دستورات مدیریتی سیستم برام فعال بشه و از دستور su استفاده نکنم.
2-دستوراتی که امید جان گفت نه متاسفانه کار نکرد .
3-مثلا حتی وقتی از دستور pon استفاده می کنم خطای زیر رو میده :


Error: only members of the 'dip' group can use this command.

خوب نتیجه گیری اینکه : عرض کنم خدمت بزرگواران گرامی می خوام نام کاربری عرفان عضو تمام گروههایی هم باشه که بتونم با سیستم راحت کار کنم و اینکه نمی خوام از دستور su برای ورود به ریشه استفاده کنم.
در آخر سلامتی شما!!

حامد مصافی
چهارشنبه 27 تیر 1386, 15:39 عصر
@ Inprise (http://barnamenevis.org/forum/member.php?u=1341) : به چشم


@ tux-world (http://barnamenevis.org/forum/member.php?u=17548) :


یعنی می تونید با این حساب لوگین کنید؟؟؟ (نه با دستور su بلکه در ابتدای نشست)

محتویات فایل /etc/sudoers رو هم بذارید اینجا. (دستور viduso)

tux-world
چهارشنبه 27 تیر 1386, 17:06 عصر
در ابتدا که نه اصلا یعنی اصلا چنین چیزی رو تو هیچ کودوم از توزیع ها ندیدم ولی با su چرا
این هم محتویات فایل :

# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
# Host alias specifiation
# User alias specification
# Cmnd alias specification
# User privilege specification

erfan ALL=(ALL) ALL
%erfan ALL=(ALL) ALL

حامد مصافی
پنج شنبه 28 تیر 1386, 01:26 صبح
خط زیر رو اضافه نکردی؟؟


root ALL=(ALL) ALL

tux-world
پنج شنبه 28 تیر 1386, 08:21 صبح
اون خط رو هم اضافه کردم ولی بار هم نشد


erfan@debian:~$ pon
Error: only members of the 'dip' group can use this command.
erfan@debian:~$

oxygenws
پنج شنبه 28 تیر 1386, 10:37 صبح
خط خطا رو درست خوندی؟؟
Error: only members of the 'dip' group can use this command.

کاربر erfan رو داخل گروه dip قرار بده.
این خطای که الان می گیری ربطی به تیتر سوالت نداره و کاملا متفاوته!! :)

tux-world
پنج شنبه 28 تیر 1386, 12:38 عصر
سلام
ببین امید جان خوب منظورم درست همون تیتر سوالم هست
می خوام کاربری عرفان که دارم رو بتونم با عنوان روت ازش استفاده کنم درست همون خصوصیات و خصلت در توزیع اوبونتو و یا با دستور sudo

حامد مصافی
پنج شنبه 28 تیر 1386, 14:53 عصر
در ابتدا که نه اصلا یعنی اصلا چنین چیزی رو تو هیچ کودوم از توزیع ها ندیدم ولی با su چرایعنی در شروع نشست نمی تونید با کاربر ریشه وارد بشید؟؟؟؟
اما گفتید که:

راستش برای من ازاول فعال بوده و هست



می خوام کاربری عرفان که دارم رو بتونم با عنوان روت ازش استفاده کنم درست همون خصوصیات و خصلت در توزیع اوبونتو و یا با دستور sudoمن که توصیه نمی کنم.
اما اگر اصرار داری باید کاربر erfan عضو تمام گروههایی باشه که root هست.


نمی خوام از دستور su برای ورود به ریشه استفاده کنم.اصلاً نیازی نیست این کار رو انجام بدی.
هر موقع می خوای کار مهمی با سیستم انجام بدید با کاربر root وارد سیستم شوید.