برنامه نویسی

راه اندازی SSH در 1 دقیقه مانند یک حرفه ای (با کمی سرگرمی در طول راه)

آه، SSH. این مانند BFF فناوری شما است که به شما امکان می دهد بدون خروج از میز خود به سرورها منتقل شوید. اگر تا به حال احساس کرده اید که راه اندازی آن یک دست دادن مخفی است که فقط هکرها می دانند، من اینجا هستم تا به شما اجازه ورود به باشگاه را بدهم. بیایید این کار را گام به گام و با کمی سرگرمی عجیب انجام دهیم.


مرحله 1: آیا SSH نصب شده است؟

اول از همه، بیایید ببینیم آیا SSH را نصب کرده اید یا خیر. ترمینال خود را باز کنید و تایپ کنید:

ssh -V
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

نکته حرفه ای: این یک سرمایه است V، نه حروف کوچک v (خوش آمدید). اگر شماره نسخه را بیرون بیاورد، شما طلایی هستید. اگر نه، گوگل چگونه SSH را برای سیستم عامل خود نصب کنید — من به شما ایمان دارم.


مرحله 2: به پوشه SSH خود بروید

این دستور را اجرا کنید تا به پوشه SSH مخفی خود بپرید:

cd ~/.ssh/
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

اینجا جایی است که تمام جادوهای SSH شما اتفاق می افتد. آن را به عنوان لانه مخفی خود در نظر بگیرید.


مرحله 3: کلید SSH خود را ایجاد کنید

برای ساختن چند کلید آماده اید؟ این را اجرا کنید:

ssh-keygen -C "your_email_here"
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

را -C فقط یک نظر، مانند ایمیل شما، به کلید اضافه می کند. دستورات را دنبال کنید و وقتی نامی را می‌پرسد، خلاق باشید! نام آن را چیزی شبیه به آن بگذارید id_rsa_myserver یا id_rsa_mycomputer. نامگذاری چیزها نیمی از لذت است.

هنگامی که یک عبارت عبور می خواهد، اضافه کردن یک عبارت را در نظر بگیرید. مانند این است که به کلید خصوصی خود یک لایه حفاظتی اضافی بدهید — کمی مانند 2FA برای SSH شما.


مرحله 4: کلیدهای جدید خود را بررسی کنید

این را اجرا کنید:

ls
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

شما باید دو فایل را ببینید:


مرحله 5: کلید را به SSH اضافه کنید

برای استفاده از کلیدی که به تازگی ساخته اید، اجرا کنید:

ssh-add id_rsa_name_you_used
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید


مرحله 6: کلید عمومی را به اشتراک بگذارید

نمایش محتویات کلید عمومی با:

cat id_rsa_name_you_used.pub
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

آن را کپی کنید (Ctrl + Shift + C برای کاربران ترمینال). اکنون به سرور یا رایانه ای که می خواهید به آن متصل شوید، بروید.


مرحله 7: کلید را روی رایانه دیگر قرار دهید

در رایانه راه دور، به پوشه SSH آن بروید:

cd ~/.ssh/
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

سپس در را باز کنید authorized_keys فایل:

vi authorized_keys
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

را فشار دهید i برای وارد کردن حالت درج، کلیدی را که کپی کرده‌اید جای‌گذاری کنید. همه باید در یک خط باشد.

وقتی کارتان تمام شد، دکمه را بزنید Escape کلید، نوع :wqو Enter را برای ذخیره و خروج فشار دهید.


مرحله 8: مانند یک رئیس متصل شوید

اکنون، دوباره بر روی رایانه خود، به سرور متصل شوید:

ssh username@server_or_ip_address -p PORT
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

وقتی از شما خواسته شد، تایپ کنید yes تا سرور را به هاست های شناخته شده خود اضافه کنید. و شما بروید — شما در! آسان است، درست است؟


نکات پاداش برای حداکثر خنکی

از نام مستعار استفاده کنید

از تایپ دستورات طولانی خسته شده اید؟ یک نام مستعار به خود اضافه کنید ~/.ssh/config فایل:

Host myserver
    HostName server_ip_or_hostname
    User username
    IdentityFile ~/.ssh/id_rsa_name_you_used
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

اکنون فقط می توانید تایپ کنید:

ssh myserver
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

آن را ایمن نگه دارید

هرگز کلید خصوصی خود را به اشتراک نگذارید — مثل همیشه. اگر از کلیدها استفاده می کنید، برای امنیت بیشتر، ورود رمز عبور را در سرور غیرفعال کنید.

اشکال زدایی مانند یک حرفه ای

اگر مشکلی پیش آمد، استفاده کنید:

ssh -vvv username@server_ip_or_hostname
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

این به شما یک بازی به بازی از آنچه در حال رخ دادن است می دهد. این مانند عیب یابی SSH توسط کارگردان است.


در اینجا شما آن را دارید — راهنمای راه اندازی سریع و سرگرم کننده SSH خود را! اکنون شما آماده هستید که سرورهای (از راه دور) را با سبک کنترل کنید. 🎉

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا