تغییر رمز عبور root یا Administrator سرور

پرینت

رمز عبور اولیه سرور در ایمیل و ناحیه کاربری برای شما ارسال شده است. بهتر است در همان روزهای اول آن را با رمزی که فقط خودتان می‌دانید عوض کنید. در این راهنما تغییر رمز را در سرورهای لینوکس و ویندوز توضیح می‌دهیم.

انتخاب یک رمز عبور قوی

  • دست‌کم 16 کاراکتر باشد و حروف بزرگ و کوچک انگلیسی، عدد و علامت را با هم داشته باشد.
  • از نام، تاریخ تولد، شماره تلفن، نام شرکت یا کلمه‌های رایج مثل P@ssw0rd استفاده نکنید.
  • رمزی را که برای سرویس دیگری (مثل ایمیل یا ناحیه کاربری) استفاده می‌کنید، برای سرور تکرار نکنید.
  • رمز را در یک Password Manager مثل Bitwarden یا KeePass نگه دارید، نه در پیام‌رسان یا یک فایل متنی روی دسکتاپ.

نکته: رمزی که خودتان روی سرور عوض می‌کنید، ممکن است در ناحیه کاربری به‌روز نشود و همان رمز قدیمی آنجا نمایش داده شود. رمز جدید را حتماً جای امنی نگه دارید.

لینوکس: تغییر رمز root

  1. با SSH به سرور وصل شوید.
  2. اگر با کاربر root وارد شده‌اید، این دستور را اجرا کنید:
    passwd
  3. رمز جدید را دو بار وارد کنید. هنگام تایپ هیچ کاراکتری نمایش داده نمی‌شود و این طبیعی است.
  4. اگر پیغام password updated successfully را دیدید، رمز عوض شده است.

اگر با کاربر دیگری وارد شده‌اید که دسترسی sudo دارد، رمز root را این‌طور عوض کنید:

sudo passwd root

برای عوض کردن رمز یک کاربر دیگر، نام او را بعد از دستور بنویسید:

passwd USERNAME

هشدار: بعد از تغییر رمز، پنجره SSH فعلی را نبندید. یک پنجره جدید باز کنید و با رمز جدید وارد شوید. اگر ورود موفق نبود، از پنجره اول دوباره رمز را عوض کنید.

نکته: اگر ورود با رمز عبور را غیرفعال کرده‌اید و فقط با SSH Key وارد می‌شوید، تغییر رمز root روی ورود SSH شما اثری ندارد. با این حال، بهتر است رمز root همچنان قوی باشد.

ویندوز: تغییر رمز Administrator

روش اول: Ctrl+Alt+End

در محیط Remote Desktop، کلیدهای Ctrl+Alt+Del روی کامپیوتر خودتان عمل می‌کنند، نه روی سرور. به‌جای آن:

  1. در پنجره RDP کلیدهای Ctrl+Alt+End را بزنید.
  2. گزینه Change a password را انتخاب کنید.
  3. رمز فعلی را وارد کنید و رمز جدید را دو بار بنویسید.
  4. Enter بزنید. باید پیغام تأیید تغییر رمز را ببینید.

اگر کیبورد شما کلید End ندارد (مثلاً بعضی لپ‌تاپ‌ها یا macOS)، از منوی Start روی نام کاربری کلیک کنید یا از مسیر Settings ← Accounts ← Sign-in options ← Password رمز را عوض کنید.

روش دوم: دستور net user

Command Prompt یا PowerShell را با دسترسی Administrator باز کنید و این دستور را اجرا کنید:

net user Administrator *

با علامت *، ویندوز رمز جدید را از شما می‌پرسد و آن را روی صفحه نمایش نمی‌دهد. این روش امن‌تر از نوشتن رمز در خود دستور است، چون رمز در تاریخچه دستورها ذخیره نمی‌شود.

اگر نام حساب مدیر روی سرور شما چیز دیگری است، فهرست حساب‌ها را با این دستور ببینید:

net user

بعد از تغییر رمز در ویندوز

  • اگر رمز را در برنامه Remote Desktop ذخیره کرده‌اید، آن را به‌روز کنید. وگرنه در اتصال بعدی خطای ورود می‌گیرید و چند تلاش ناموفق پشت سر هم ممکن است حساب را برای مدتی قفل کند.
  • اگر سرویسی (مثلاً یک Scheduled Task یا یک سرویس ویندوز) با حساب Administrator اجرا می‌شود، رمز آن را هم به‌روز کنید.
  • قبل از بستن پنجره فعلی، اتصال جدید را با رمز جدید امتحان کنید.

رمز را فراموش کرده‌اید؟

اگر رمز جدید را فراموش کرده‌اید و دیگر نمی‌توانید وارد سرور شوید، خودتان کاری روی سرور انجام ندهید و تیکت ثبت کنید. پشتیبانی می‌تواند از طریق کنسول برای بازیابی دسترسی کمکتان کند.

اگر مشکل حل نشد

برای هر مشکلی در تغییر یا بازیابی رمز، از طریق ارسال تیکت با ما در تماس باشید و IP سرور و نوع سیستم‌عامل را بنویسید. رمز عبور را در تیکت ننویسید، مگر اینکه پشتیبانی آن را درخواست کرده باشد. تلفن پشتیبانی: 021-66538664

آیا این پاسخ به شما کمک کرد؟
0

مقالات مربوطه