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

کمک و پشتیبانی => انجمن عمومی => نویسنده: آرگون در 15 خرداد 1401، 04:31 ب‌ظ

عنوان: غیرفعال کردن کاربر ریشه (حل شد)
ارسال شده توسط: آرگون در 15 خرداد 1401، 04:31 ب‌ظ
سلام
من موقع نصب با خط فرمان و با دستور زیر برای کاربر ریشه رمز گذاشتم.
passwdچجوری باید کاربر ریشه رو غیرفعال کنم؟
آیا همچین کاری ممکنه و اگه ممکنه دلیلش چیه که کاربر ریشه رو غیرفعال کنیم؟
عنوان: پاسخ : غیرفعال کردن کاربر ریشه
ارسال شده توسط: ɴɪᴍᴀ در 15 خرداد 1401، 05:11 ب‌ظ
موقع نصب چی؟ چه توزیعی؟
عنوان: پاسخ : غیرفعال کردن کاربر ریشه
ارسال شده توسط: آرگون در 15 خرداد 1401، 05:20 ب‌ظ
موقع نصب چی؟ چه توزیعی؟
موقع نصب توزیع با خط فرمان، با توزیع مانجارو
البته این فرضه ها چون هنوز نصب نکردمش
عنوان: پاسخ : غیرفعال کردن کاربر ریشه
ارسال شده توسط: دانیال بهزادی در 15 خرداد 1401، 06:57 ب‌ظ
پروندهٔ shadow رو ویرایش کن و به‌جای درهم‌ریزی گذرواژه، مقدار «!» رو وارد کن.
عنوان: پاسخ : غیرفعال کردن کاربر ریشه
ارسال شده توسط: آرگون در 15 خرداد 1401، 07:20 ب‌ظ
پروندهٔ shadow رو ویرایش کن و به‌جای درهم‌ریزی گذرواژه، مقدار «!» رو وارد کن.
میشه یکم ساده تر و کاملتر توضیح بدید؟ [-o<
عنوان: پاسخ : غیرفعال کردن کاربر ریشه
ارسال شده توسط: 🇬🇧بریتانیای کبیر🇬🇧 در 15 خرداد 1401، 07:44 ب‌ظ
دیگه والا به خدا ماشین اگه موتور نداشته باشه بدرد نمی‌خوره. زیادی جوریدن سیستم عامل  ، حتی اگه سیستم عامل  خیلی پایدار باشه بازم می‌ترکوندش
عنوان: پاسخ : غیرفعال کردن کاربر ریشه
ارسال شده توسط: Dragon- در 15 خرداد 1401، 08:11 ب‌ظ
سلام
من موقع نصب با خط فرمان و با دستور زیر برای کاربر ریشه رمز گذاشتم.
passwdچجوری باید کاربر ریشه رو غیرفعال کنم؟
آیا همچین کاری ممکنه و اگه ممکنه دلیلش چیه که کاربر ریشه رو غیرفعال کنیم؟
سلام
تا جایی که می‌دونم، مانجارو برای کاربر روت رمز نمیذاره.
اینکه میگید با passwd رمز میذارید، منظورتون خود توزیع زنده هست یا مانجارو‌ای که نصب شده؟

می‌تونید هر کاربری رو با passwd -l USER یا usermod -L USER قفل کنید تا کسی نتونه واردش بشه. به جای USER اسم کاربر مورد نظر قرار می‌گیره. فکر کنم این همون کاری رو انجام میده که آقای بهزادی گفتند انجام بدید، مطمئن نیستم.
عنوان: پاسخ : غیرفعال کردن کاربر ریشه
ارسال شده توسط: آرگون در 15 خرداد 1401، 08:19 ب‌ظ
سلام
تا جایی که می‌دونم، مانجارو برای کاربر روت رمز نمیذاره.
اینکه میگید با passwd رمز میذارید، منظورتون خود توزیع زنده هست یا مانجارو‌ای که نصب شده؟
بله خود نصاب گرافیکی رمز نمیذاره.
منظورم روی مانجارویی هست که نصب شده.
اگه با passwd رمزی قرار ندم کاربر ریشه بدون رمز میمونه یا غیرفعال میشه؟
 
می‌تونید هر کاربری رو با passwd -l USER یا usermod -L USER قفل کنید تا کسی نتونه واردش بشه. به جای USER اسم کاربر مورد نظر قرار می‌گیره. فکر کنم این همون کاری رو انجام میده که آقای بهزادی گفتند انجام بدید، مطمئن نیستم.
یعنی بجای passwd دستور passwd -l رو وارد کنم؟
راستش کاری که جناب بهزادی گفتند رو خوب متوجه نشدم. اگه میدونید لطفا بیشتر توضیح بدید.
عنوان: پاسخ : غیرفعال کردن کاربر ریشه
ارسال شده توسط: سودو. در 15 خرداد 1401، 08:46 ب‌ظ
کاربر بدون رمز ، کاربر غیرفعاله
عنوان: پاسخ : غیرفعال کردن کاربر ریشه
ارسال شده توسط: َUxmlai-ad در 15 خرداد 1401، 08:47 ب‌ظ
راهی که گفتند اینه که باید فایل shadow رو باز کنید:
sudo nano /etc/shadow
بعد کاربر ریشه رو اونجا پیدا کنید و مقدار گذرواژه که hash (درهم ریزی) شده رو به ! تغییر بدین. تموم
مثلا اگه این جوری باشه:
root:$73hhf8Y37h83j39&8:7824:0:8947:6:::باید اون مقداری که بین دوتا ':' هست رو به علامت ! تغییر بدین
عنوان: پاسخ : غیرفعال کردن کاربر ریشه
ارسال شده توسط: آرگون در 15 خرداد 1401، 08:54 ب‌ظ
راهی که گفتند اینه که باید فایل shadow رو باز کنید:
sudo nano /etc/shadow
بعد کاربر ریشه رو اونجا پیدا کنید و مقدار گذرواژه که hash (درهم ریزی) شده رو به ! تغییر بدین. تموم
مثلا اگه این جوری باشه:
root:$73hhf8Y37h83j39&8:7824:0:8947:6:::باید اون مقداری که بین دوتا ':' هست رو به علامت ! تغییر بدین
پس یعنی خطی که گفتید باید به صورت زیر بشه؟
root:!:7824:0:8947:6:::
کاربر بدون رمز ، کاربر غیرفعاله
پس نیازی نیست دستور passwd -l رو وارد کنم؟
متوجه شدم.
عنوان: پاسخ : غیرفعال کردن کاربر ریشه
ارسال شده توسط: َUxmlai-ad در 15 خرداد 1401، 08:55 ب‌ظ
اگه رمز گذاشتین باید قفلش کنید
عنوان: پاسخ : غیرفعال کردن کاربر ریشه
ارسال شده توسط: سودو. در 15 خرداد 1401، 08:56 ب‌ظ
کاربر بدون رمز ، کاربر غیرفعاله
پس نیازی نیست دستور passwd -l رو وارد کنم؟
رمز نزاری فعال نمیشه
عنوان: پاسخ : غیرفعال کردن کاربر ریشه
ارسال شده توسط: Issac در 15 خرداد 1401، 09:19 ب‌ظ
وقتی رمز نداشته باشه نمیشه بهش وارد شد دیگه ، پس یعنی غیرفعاله
واقعا، مطمعنی؟ بهتر نیست یه بار امتحان کنی بعد با اطمینان نظر بدی؟

دستور «sudo passwd -dl root» هم پسورد رو از پروندهٔ ‎/etc/shadow حذف میکنه و بجاش مقدار «!» رو قرار میده.
اگه رمز کاربر رو بردارید، فقط میشه بدون مشکل به اون کاربر وارد شد، اون کاربر غیرفعال نمیشه، با قفل کردن کاربر هم رمزی که براش گذاشتید پاک نمیشه، فقط یه نویسهٔ «!» به ابتدای رمز اضافه میشه، که بشه دوباره کاربر رو آزاد کرد و از رمز گذشته برای ورود بهش استفاده کرد.
عنوان: پاسخ : غیرفعال کردن کاربر ریشه (حل شد)
ارسال شده توسط: سودو. در 15 خرداد 1401، 09:20 ب‌ظ
بزرگوار منظورم اولشه ، یعنی هنوز رمز نذاشته باشی ، ایشون هنوز نصب نکردن حتا
عنوان: پاسخ : غیرفعال کردن کاربر ریشه
ارسال شده توسط: آرگون در 15 خرداد 1401، 09:57 ب‌ظ
وقتی رمز نداشته باشه نمیشه بهش وارد شد دیگه ، پس یعنی غیرفعاله
واقعا، مطمعنی؟ بهتر نیست یه بار امتحان کنی بعد با اطمینان نظر بدی؟

دستور «sudo passwd -dl root» هم پسورد رو از پروندهٔ ‎/etc/shadow حذف میکنه و بجاش مقدار «!» رو قرار میده.
اگه رمز کاربر رو بردارید، فقط میشه بدون مشکل به اون کاربر وارد شد، اون کاربر غیرفعال نمیشه، با قفل کردن کاربر هم رمزی که براش گذاشتید پاک نمیشه، فقط یه نویسهٔ «!» به ابتدای رمز اضافه میشه، که بشه دوباره کاربر رو آزاد کرد و از رمز گذشته برای ورود بهش استفاده کرد.
من هنوز نصب نکردم.
اگه در هنگام نصب براش رمز نزارم چی؟ بازم به راحتی قابل دسترسیه؟ یا غیرفعال میشه؟
عنوان: پاسخ : غیرفعال کردن کاربر ریشه (حل شد)
ارسال شده توسط: Issac در 15 خرداد 1401، 10:05 ب‌ظ
بستگی به توزیعی که داری نصب میکنی داره که، به صورت پیش‌گزیده اونو غیرفعال میکنه، یا فقط رمزی براش در نظر نمیگیره. منطقاً که باید غیرفعالش کنه.
عنوان: پاسخ : غیرفعال کردن کاربر ریشه (حل شد)
ارسال شده توسط: آرگون در 15 خرداد 1401، 10:28 ب‌ظ
بستگی به توزیعی که داری نصب میکنی داره که، به صورت پیش‌گزیده اونو غیرفعال میکنه، یا فقط رمزی براش در نظر نمیگیره. منطقاً که باید غیرفعالش کنه.
توزیعم مانجارو هست.