نمایش نوار کناری

چگونه در لینوکس حساب کاربری رو تغییر بدیم؛ این دستور مخصوص شماست!

چگونه در لینوکس حساب کاربری رو تغییر بدیم؛ این دستور مخصوص شماست!

منبع: زدنت

تاریخ: 8 ژوئن 2026

در لینوکس، بعد از اینکه یه کاربر ساخته شد، ممکنه بخواید مشخصاتش رو تغییر بدید: مثلاً نام ورود (login name)، پوشه خانه کاربر، پوسته فرمان (login shell)، تاریخ انقضا، عضویت در گروه‌ها و چیزای دیگه. برای این کار دستور قدرتمند usermod وجود داره.

دستورات و گزینه‌های مهم usermod

در ادامه چند نمونه از کارهایی که می‌تونید با usermod انجام بدید:

کاری که می‌خواید بکنید

دستور مناسب

تغییر نام ورود کاربر

sudo usermod -l نام_جدید نام_قدیمی

تغییر دایرکتوری خانه کاربر

sudo usermod -d /مسیر/جدید -m نام_کاربر (گزینه -m برای انتقال محتویات دایرکتوری خانه به مسیر جدید)

تغییر پوسته لاگین (shell)

sudo usermod -s /bin/bash نام_کاربر یا هر پوسته مورد نظر

اضافه کردن عضویت در گروه فرعی

sudo usermod -a -G نام_گروه نام_کاربر

قفل‌کردن حساب کاربری (غیر فعال کردن ورود با پسورد)

sudo usermod -L نام_کاربر

باز کردن حسابی که قفل شده

sudo usermod -U نام_کاربر

تعیین تاریخ انقضای حساب کاربری

sudo usermod -e YYYY-MM-DD نام_کاربر

نکات مهم

  • برای اجرای usermod معمولاً باید بصورت root یا با sudo عمل کنید، چون تغییر در حساب کاربری دیگران نیاز به سطح دسترسی بالاتری دارد.
  • گزینه‌هایی مثل -G بدون -a می‌تونن عضویت گروه های قبلی رو پاک کنن؛ پس اگر می‌خواید گروه جدید اضافه بشه بدون حذف گروه‌های قبلی، همیشه از -a -G استفاده کنین.
  • اگر دایرکتوری خانه رو تغییر میدید، با -m محتویات قبلی به مسیر جدید منتقل میشه؛ اگر -m رو نزنین، فقط مسیر ثبت‌شده تغییر می‌کنه ولی مطالب قبلی سر جاشون می‌مونن و ممکنه سردرگمی ایجاد بشه.

 

لینک:

https://www.zdnet.com/article/need-to-modify-user-accounts-in-linux-this-is-the-command-for-you/

 

نوشتن دیدگاه

اگر تصمیم به تغییر و شروع یک حرکت جدی گرفتی، صدرا تا آخر کنارته…!

صدرا،
شروعی برای رشد و پرورش استعدادهای شما