از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
چگونه یک SSHd Restart انجام دهیم
بیایید با پیاده سازی مجدد sshd در سیستم لینوکس اوبونتو 20.04 شروع کنیم. برای این، ما باید با آن شروع کنیم terminal پوسته. باید از طریق میانبر “Ctrl+Alt+T” راه اندازی شود. این terminal در عرض چند ثانیه ظاهر می شود. اجرای یک دستورالعمل به روز رسانی در می آید terminal منطقه پرس و جو دستور به روز رسانی برای اطمینان از به روز بودن و به روز رسانی سیستم Ubuntu 20.04 ما استفاده می شود. بسته “apt” برای کمک به ما برای اجرای مناسب این دستور اینجا است. در حال حاضر، سیستم به روز شده است.
بیایید ابتدا نسخه موجود برای SSH را در سیستم اوبونتو 20.04 برای نصب بررسی کنیم. دستور نسخه در ناحیه پرس و جو پوسته استفاده میشود، بهعنوان مثال، fag “-V” با کلمه کلیدی shh. نسخه در قسمت خروجی نمایش داده می شود.
ما باید بسته ssh را با استفاده از دستور بسته “apt-get” به سیستم خود اضافه کنیم. این بسته ssh یک برنامه openssh-server است که باید پیکربندی شود روی پایان ما همچنین می توانید برنامه openssh-client را نصب کنید. اما، ما فقط در اینجا نصب برنامه سرور برای openssh را توضیح می دهیم. بنابراین از دستور نصب زیر استفاده می شود.
بسته برنامه openssh-server دانلود شروع شد. دانلود process برای ادامه پردازش و نصب آن، تأییدیه شما را درخواست کرد روی سیستم ما برای ادامه آن باید الفبای Y را اضافه کنیم. همان کاری را که ذکر کردیم انجام دادیم و Enter را زدیم. شروع به نصب بسته openssh-server کرد روی سیستم ما تا زمانی که انجام شد.
نصب طبق شکل زیر در عرض چند دقیقه تکمیل خواهد شد. اکنون، ما آماده هستیم تا با فعال کردن و استفاده از sshd همراه شویم.
اکنون، باید برخی از تنظیمات مربوط به openssh-server را در فایل پیکربندی آن به روز کنید. برای باز کردن فایل پیکربندی آن، باید از آن استفاده کنیم sudo امتیازات و کلمه کلیدی “sshd”. این دستور حاوی مسیر فایل پیکربندی sshd است که در پوشه “/etc/ssh/” سیستم ما نگهداری می شود. پرچم “-f” سیستم را مجبور می کند تا فایل را بدون تردید باز کند.
پس از استفاده از دستور sshd_config بالا برای باز کردن فایل پیکربندی، با باز شدن یک فایل در داخل terminal. بسیاری از تنظیماتی که قبلاً در آن پیکربندی شده اند را به ما نشان می دهد. ابتدا باید به گزینه “Port” رفته و مطابق تصویر زیر آن را روی ۲۲۲۲ تنظیم کنید. این تنظیمات پیکربندی را می توان در زیر خط مسیر “شامل” یافت.
پس از پیکربندی پورت، باید خط بنر را به روز کنید. شما باید مسیر “/etc/issue.net” را در مقابل آن اضافه کنید تا مطمئن شوید که سرور SSH ما باید محتوای فایل مسیر را نشان دهد. این خط ممکن است به عنوان نظر یافت شود. پس از حذف علامت # آن را به روز کنید.
پس از به روز رسانی تمام تنظیمات و تنظیمات sshd با استفاده از فایل پیکربندی آن، اکنون آماده هستیم تا سرور openssh خود را فعال کنیم. دستور systemctl در میان کاربران لینوکس در مورد فعال کردن، غیرفعال کردن، توقف و راه اندازی هر سرویس کاملاً شناخته شده است. بنابراین، ما ابتدا از دستور systemctl در اینجا برای فعال کردن سرور ssh استفاده کردهایم. کلمه “فعال کردن” به همراه کلمه کلیدی “ssh” در اینجا کلید است. سرور ssh را با همگام سازی اسکریپت sysv فعال می کند. خروجی این دستور در تصویر زیر نشان داده شده است.
اکنون فعال شده و آماده راه اندازی است. بنابراین، دستور systemctl یک بار دیگر برای راه اندازی سرویس ssh استفاده می شود. پس از شروع سرویس ssh، باید بررسی کنیم که آیا به درستی فعال و در حال اجرا است یا خیر. همان systemctl یک بار دیگر برای این مورد استفاده شده است. فقط یک کلمه تفاوت در هر دو دستور وجود دارد، یعنی شروع و وضعیت. خروجی نشان می دهد که سرویس Openssh در حال حاضر فعال است و به درستی اجرا می شود.
برای بررسی وضعیت سرویس ssh نیز می توانید به جای ssh از کلمه کلیدی sshd مانند زیر استفاده کنید.
بیایید فقط سرویس آن را غیرفعال کنیم و از درست کار کردن آن جلوگیری کنیم. بنابراین، همان دستور systemctl با کلمه کلیدی “stop” به همراه نام سرور sshd استفاده می شود.
پس از آن، باید با استفاده از کلمه کلیدی disable در دستور systemctl sshd، این سرویس را از سیستم خود غیرفعال کنیم. مشاهده می کنید که فایل های سرویس در حال حذف شدن از سیستم هستند.
پس از بررسی وضعیت سرویس sshd با استفاده از دستور systemctl در terminal، دریافتیم که این سرویس اکنون غیرفعال و مرده است. خروجی در زیر نشان داده شده است.
برای راه اندازی مجدد سرویس ssh باید از همان دستور systemctl با کلمه کلیدی “restart” استفاده کنیم. این sudo امتیازات در دستور ضروری هستند. پس از راه اندازی مجدد، این سرویس باید با استفاده از دستور systemctl و کلمه کلیدی “enable” در آن فعال شود. همانطور که در خروجی نشان داده شده است، این سرویس با همگام سازی فعال می شود.
حال باید یک بار دیگر وضعیت سرویس sshd را تایید کنیم. همان دستور systemctl برای کمک ما اینجا آمده است. کلمه کلیدی “status” در دستور و نام سرویس “sshd” استفاده می شود. خروجی این دستور نشان می دهد که سرویس sshd دوباره راه اندازی شده است.
نتیجه
ما این راهنما را برای اجرای راه اندازی مجدد سرویس sshd تکمیل کرده ایم. ما آن را با نصب openssh-server و فعال کردن آن شروع کرده ایم روی سیستم اوبونتو 20.04 پس از آن، روش توقف و غیرفعال کردن آن را دیدیم. در نهایت روش راه اندازی مجدد این سرویس در سیستم اوبونتو 20.04 را نشان دادیم.
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1403-01-01 02:48:04