پاسخ : ساخت یوزر در centos
من حال ندارم فایل کانفیگو ویرایش کنم این کارو میکنم راحترین راه حله :)
یوزر بساز
sudo adduser username
یوزرو با دستور زیر پاک کن.
userdel -r username
حالا دوباره یوزرو بساز دیگه به روت دسترسی نداره. :)
پاسخ : ساخت یوزر در centos
نقل قول:
نوشته اصلی توسط
salar123
من حال ندارم فایل کانفیگو ویرایش کنم این کارو میکنم راحترین راه حله :)
یوزر بساز
sudo adduser username
یوزرو با دستور زیر پاک کن.
Userdel -r username
حالا دوباره یوزرو بساز دیگه به روت دسترسی نداره. :)
اول یوزر بسازم ، بعد پاک کنم ، بعد دوباره بسازم؟ مگه همچین چیزی داریم میشه؟ :d خب اینکه خودش یه باگ هست توی لینوکس
همون اول بسازم دسترسی روت نداره درسته؟
پاسخ : ساخت یوزر در centos
نقل قول:
نوشته اصلی توسط
davood_71
اول یوزر بسازم ، بعد پاک کنم ، بعد دوباره بسازم؟ مگه همچین چیزی داریم میشه؟ :d خب اینکه خودش یه باگ هست توی لینوکس
همون اول بسازم دسترسی روت نداره درسته؟
اول دسترسی root داره ولی نمیدونم چه باگی هست پاک میکنی دسترسی روت اون یوزرو بعد از دوباره ساختن قطع میکنه :d .
پاسخ : ساخت یوزر در centos
نقل قول:
نوشته اصلی توسط
salar123
اول دسترسی root داره ولی نمیدونم چه باگی هست پاک میکنی دسترسی روت اون یوزرو بعد از دوباره ساختن قطع میکنه :d .
یا خدا
اینکه خیلی بده
توی سایت ها خوندم ولی خب چیزی حالیم نشد انگلیسی بود :D
من چرا هی گیج میشم ، یه دو خط کد هست ولی هر سایتی یه چیز گفته :(
این کارو واسه این میکنم که این دستور رو بهش اضافه کنم : PermitedRootLogin
لازم هست باری این خط کد (بالا) یورز دیگه ایجاد کنم؟
- - - Updated - - -
من یه یوزر ایجاد کردم به این ترتیپ (NEW اسم یوزر نیست یه مثال هست) :
نقل قول:
adduser NEW
passwd NEW
و پسورد رو هم انخاب کردم
و اونو در در فایل ssh_config وارد کردم در این بخش :
نقل قول:
AllowUsers root NEW
دیگه بعد اون میتونم با یوزر جدید وارد ssh شم ، اما یه مشکلی هست
این یوزر الان دسترسی روت رو داره؟
این دستور رو باهاش میزنم وارد میشه : nano /etc/ssh/sshd_config
ولی این دستور رو میزنم visudo وارد نمیشه و این خطا رو میده :
نقل قول:
visudo: /etc/sudoers: Permission denied
visudo: /etc/sudoers: Permission denied
و اگر به این صورت بزنم sudo visudo یا کلا فقط sudo بنویسم این خطا رو میده :
نقل قول:
sudo: effective uid is not 0, is sudo installed setuid root?
مشکل من اون خطا نیست و کاری باهاش ندارم ، مشکل اینه این یوزر الان دسترسی روت داره یا نداره؟
من میخوام به هیچ وجه نداشته باشه و اگر نیاز بود این دستور رو بزنه sudo که بتونه کار های روت رو هم انجام بده
چه جوری مطمن شم این یوزر دسترسی روت نداره؟
لطفه یکی کمکم کنه
پاسخ : ساخت یوزر در centos
داخل روت هستی یا کاربری که ساختی؟ اگه داخل روت هستی نباید این پیغام رو بده.
پاسخ : ساخت یوزر در centos
نقل قول:
نوشته اصلی توسط
salar123
داخل روت هستی یا کاربری که ساختی؟ اگه داخل روت هستی نباید این پیغام رو بده.
مشکل عجیب دارم
(من داخل یوزر کاربری هستم ، و مطمئن شدم که دسترسی روت نداره )
کل کار من این هست میخوام دسترسی روت رو با کد (PermitRootLogin) حذف کنم و یه کاربر ایجاد کنم که وقتی باهاش وارد شدم دسترسی روت نداره ولی وقتی از su یا sudo استفاده کرد با زدن پسورد روت دسترسی روت داشته باشه (تا اینجاش متوجه شدین؟)
خب حالا کاربر ساخته شده :
وقتی با اون کاربر واسه امتحان از sudo استفاده میکنم خطا میده (sudo: effective uid is not 0, is sudo installed setuid root?
)
وقتی هم از su استفاده کنم ازم پسورد میخواد (درسته) ولی دسترسی کامل روت انگاری بهم نمیده، چون مثلا بعضی فایل ها رو باز میکنه اما بعضی فایل ها نه با اینکه پسورد روت رو زدم
------------
لطفا یه استاد بزگر راهنماییم کنه
چه جوری میتونم با زدن دستور su یا sudo به صورت وقتی از دسترسی روت با کاربر (مثلا Davood) استفاده کنم؟
پاسخ : ساخت یوزر در centos
والا تو centos که همین روش جواب میده. سیستم عامل چیه؟
پاسخ : ساخت یوزر در centos
پاسخ : ساخت یوزر در centos
نقل قول:
نوشته اصلی توسط
salar123
والا تو centos که همین روش جواب میده. سیستم عامل چیه؟
سیستم عامل Centos
یه بار دیگه تست کردم ، مثل اینکه مشکل حل شد
یوزری که ساختم دسترسی روت نداره (خوبه)
باهاش که وارد میشم اوکی هست و وقتی میخوام از دسترسی روت استفاده کنم این رو میزنم (su) بعدش ازم پسورد روت میخواد و وارد روت میشم همون موقع (اینم خوب کار میکنه) ، ودر آخر که کارم تموم شد از یوزر روت با دستور Exit خارج میشم و به حالت یوزر معمولی میرم
1- اینا درسته دیگه باید همینجوری باشه؟
2- اگر من permitRootLogin رو روی حالت no بزارم ، بازم میتونم از su استفاده کنم؟
- - - Updated - - -
نقل قول:
نوشته اصلی توسط
salar123
فکر نکنم. امتهان کن.
کامل امتحان کردم شد و مشکلم حل شد
یوزر جدید ساختم
permitedRootLogin no
بعدش دیگه وقتی با یوزر جدید وارد میشم هروقت خوساتم از su استفاده میکنم
از اون ورم با یوزر root نمیشه لاگین کرد