اتصال به سرور ابری Ubuntu با استفاده از SSH


SSH (Secure Shell) یک پروتکل رمزنگاری‌شده برای اتصال امن به سرورهای ابری از طریق شبکه‌های ناامن، مانند اینترنت است. این پروتکل جایگزین امنی برای Telnet و سایر روش‌های قدیمی ورود به سرورها محسوب می‌شود، زیرا تمام داده‌های ارسالی و دریافتی را رمزنگاری می‌کند. SSH معمولاً برای مدیریت سرورهای لینوکسی، انتقال فایل (با استفاده از SCP یا SFTP) و اجرای دستورات از راه دور استفاده می‌شود.

یکی از روش‌های توصیه‌شده برای اتصال به سرور ابری، استفاده از ابزار OpenSSH است که می‌توانید مطابق با سیستم‌عامل‌تان، آن را نصب کرده و به سرور ابری خود، متصل شوید.

پکیج OpenSSH معمولاً به‌صورت پیش‌فرض در اکثر توزیع‌های لینوکس نصب است، می‌توانید نصب بودن یا نبودن این پکیج را با اجرای دستور زیر در ترمینال خود، بررسی کنید:

ssh -V

اگر OpenSSH بر روی سیستم‌عامل‌تان، نصب نیست، می‌توانید آن را با توجه به نوع توزیع خود نصب کنید:

برای نصب OpenSSH، دستورات زیر را اجرا کنید:

sudo apt update
sudo apt install -y openssh-client

در نهایت، پس از نصب OpneSSH، کافیست تا در لیارا، در سرور ابری خود، وارد بخش اتصال شده و با استفاده از دستور قرار گرفته در بخش اتصال سریع، به سرور ابری خود، متصل شوید:

ssh root@<your-ip-address>

با اجرای دستور فوق و در صورتی که اتصال مبتنی بر رمز عبور باشد، بایستی رمز عبور موجود در بخش اتصال را وارد کرده و سپس Enter را بزنید تا به سرور، با موفقیت، متصل شوید.

در صورتی که از SSH Keys استفاده می‌کنید. تنها کافیست تا عبارت yes را نوشته و سپس Enter را بزنید، تا به سرور ابری خود، بدون نیاز به نوشتن رمز عبور، متصل شوید.