آموزش اتصال به سرور لینوکس
برای اتصال به سرور مجازی لینوکس روشهای مختلفی وجود دارد. با توجه به اینکه قصد دارید از طریق چه سیستم عاملی به این سرور متصل شوید، لازم است که آموزش اتصال به سرور لینوکس را در آن زمینه بررسی کرده و دقیقاً مطابق دستورالعملهای ارائه شده عمل کنید. با این روش میتوانید به سرور لینوکسی که دارید متصل شده و از آن استفاده کنید.
در این مطلب هاست ایران آموزش اتصال به سرور مجازی لینوکس از طریق سیستم عامل لینوکس، ویندوز و مک را برای شناخت بیشتر ارائه کردهایم. با ما همراه باشید و دستورالعملهایی که برای برقراری این ارتباط وجود دارد را بهتر بشناسید.
انواع روشهای اتصال به سرور لینوکس
برای اتصال به سرور لینوکس از راه دور چندین روش وجود دارد که پرطرفدارترین آنها عبارتاند از:
- استفاده از SSH برای اتصال با سیستمعاملهای مبتنی بر لینوکس
- استفاده از نرمافزار PuTTy در سیستمعامل ویندوز
- استفاده از برنامهها و دستورات ویژه سیستم عامل مک
پیشنیازهای اتصال به سرور ابری لینوکس
اگر سیستم عامل لینوکس را استفاده میکنید برای اتصال به سرور مجازی باید سرورتان فعال باشد. همچنین باید سرور باید به اینترنت متصل بوده و برنامههای Server و Client روی آن نصب شده باشد. شناخت IP سرور، داشتن مجوزهای لازم برای اتصال و اجازه دسترسی به سرور توسط فایروال آن را نیز باید مد نظر داشته باشید، تا بتوانید به سرور دسترسی پیدا کرده و آن را تنظیم کنید.
شناخت پروتکل SSH
قبل از بررسی نحوه اتصال به سرور لینوکس لازم است که درباره SSH نیز شناخت کافی به دست بیاورید. SSH مخفف عبارت Secure Socket Shell است. با کمک این پروتکل میتوانید از راه دور به سرور یا کامپیوتر مد نظرتان دسترسی داشته باشید و کارهای مد نظرتان را روی سرور انجام دهید. مدیران شبکه و توسعه دهندگان نرمافزاری که نیاز به یک راه امن برای دسترسی به سرور دارند معمولاً از این روش استفاده میکنند.
SSH چطور کار میکند؟
برای استفاده از این فرمانهای خطی به و جزء نیاز دارید که یک مولفه آن سمت سرور و یک مولفه سمت کلاینت است. مؤلفه سمت کلاینت را باید روی کامپیوتر خودتان نصب کرده و تمام مراحل اتصال به سرور لینوکسی را با استفاده از این نرم افزار انجام دهید. در صورتی که سرور دسترسی را مجاز بداند و اعتبار را تایید کند، اتصال رمزگذاری شدهای بین کاربر و سرور برقرار خواهد شد. این اتصال از طریق یک کامپوننت به نام SSH Daemon و گوش دادن به پورت TCP/IP مدام بررسی میشود. تا زمانی که فعالیت به پایان برسد و پورت بسته شود.
برای اتصال به سرور لینوکس در قدم اول لازم است که پکیج OpenSSH را روی سرور نصب کنید. برای انجام این کار میتوانید دستور زیر را اجرا کنید.
sudo apt install openssh-server
پس از نصب پکیج، باید مطمئن شوید که سرویس فعال است از طریق دستور زیر میتوانید این موضوع را بررسی کنید. در صورتی که عبارت Active (Running) برایتان نمایش داده شد یعنی سرویس فعال است.
systemctl status sshd
برای اینکه فایروال اتصال برقرار شده را غیرفعال نکند، با اجرای دستور زیر این امکان را دارید که نیاز به تنظیمات و پیکربندی فایروال را دور بزنید تا نیازی به اجرای آن نباشد. دستور زیر این کار را برایتان انجام میدهد.
sudo ufw disable
اتصال به سرور ابری لینوکس با سیستمعامل لینوکس
برای اتصال به سرور ابری لینوکس از طریق لینوکس باید به سرورتان متصل شوید. اگر سیستم عاملی که دارید لینوکس است، باید OpenSSH روی سیستم کلاینت نصب شود؛ بنابراین در سمت کلاینت نیازی به تنظیمات و پیکربندی اضافی ندارید. این اتصال را میتوانید با کمک ترمینال لینوکس و با اجرای دستور SSH انجام دهید. پارامترهایی که برای این دستور نیاز دارید شامل نام کاربری تعریف شده روی سرور، رمزعبور و آدرس IP سرور است. سپس با استفاده از پروتکل SSH و دستور زیر میتوانید درخواست برقراری ارتباط با سرور را اجرا کنید.
ssh username@10.0.2.17
در قدم بعدی باید از طریق SSH به سرورتان متصل شوید. اگر OpenSSH به صورت پیش فرض روی سرور فعال باشد، نیازی به انجام پیکربندی خاصی سمت کلاینت نخواهید داشت. پس از اتصال به سرور باید از طریق وارد کردن کلید عمومی این اتصال را تایید کنید. برای این کار تنها باید عبارت Y را در خط فرمان لینوکس وارد کرده و کلید Enter را بزنید.
سپس باید یک رمز عبور قوی که برای نام کاربری تعریف شده را وارد کنید. در صورت موفقیتآمیز بودن این مرحله میتوانید پیغام اتصال به سرور را دریافت کرده و وارد سرور شده و تنظیمات مد نظرتان را انجام دهید.
اتصال به سرور ابری لینوکس با سیستمعامل ویندوز
اگر روی کامپیوترتان از سیستمعامل ویندوز استفاده میکنید، لازم است که از نرم افزار PuTTy برای برقراری این ارتباط استفاده کنید. این نرم افزار را میتوانید به راحتی روی نسخههای مختلف ویندوز نصب کرده و از آن برای اتصال به سرور استفاده کنید. پس از نصب نرم افزار باید در قسمت Host Name آدرس آیپی سرور را وارد کنید. در قسمت Port باید از پورت پیشفرض ۲۲ استفاده کنید و سپس گزینه Connection Type را روی SSH قرار دهید. در پایان برای شروع روی گزینه Open کلیک کنید.
در اولین اتصال به سرور ابری لینوکس PuTTy درخواست تأیید عملیات را دارد و با کلیک روی گزینه Yes میتوانید این کار را انجام دهید.
سپس باید یک رمز عبور قوی برای نام کاربریتان وارد کنید تا بتوانید به طور کامل به سرور متصل شوید و عملیات لازم را انجام دهید.
آموزش اتصال به سرور مجازی لینوکس با سیستم عامل MacOS
با توجه به اینکه سیستم عامل مک به عنوان یکی از محصولات قدرتمند بازار شناخته میشود، افراد زیادی از کامپیوترهای بر پایه این سیستم عامل استفاده میکنند. برای اتصال به سرور لینوکسی با مک لازم است که مراحل زیر را انجام دهید.
در قدم اول باید روی ذره بین در بالا گوشه سمت راست تصویر کلیک کرده و عبارت Terminal را در آن جستجو کنید.
سپس پنجره ترمینال باز میشود و برای برقراری اتصال از طریق SSH باید دستور زیر را داخل آن تایپ کنید.
ssh root@server-IP-address
سپس باید رمز عبور قوی مد نظرتان را وارد کرده و Enter را بزنید. در صورتی که بار اول است این کار را انجام میدهید لازم است که روی گزینه YES زده و دوباره Enter کلیک کنید و سپس میتوانید به سرور لینوکس متصل شوید.
سخن پایانی
سرور مجازیهای لینوکس یکی از سرورهای قدرتمندی هستند که توسط شرکتهای هاستینگ برای کاربران در نظر گرفته شدهاند. در صورتی که مدیر شبکه یا کاربر بخواهد و سرورش دسترسی داشته باشد و تنظیمات لازم آن را انجام دهد، لازم است که نحوه دسترسی از راه دور از طریق سیستم عاملهای مختلف به سرورهای لینوکسی را بشناسد.
در این مطلب هاست ایران آموزش اتصال به سرور لینوکس را برایتان آوردهایم. در صورتی که قصد خرید سرور اختصاصی را دارید یا میخواهید یکی از سرورهای حرفهای لینوکس را تهیه کنید پیشنهاد میکنیم با تیم مشاوره متخصص هاست ایران در ارتباط باشید. تیم هاست ایران درباره خرید هاست لینوکس هر اطلاعاتی که نیاز داشته باشید را در اختیارتان قرار میدهد تا بتوانید این سرورها را با شناخت بیشتری تهیه کنید.
سؤالات متداول+ جواب
۱) چطور به سرور لینوکس با ویندوز متصل شوم؟
برای اتصال به سرور لینوکس از طریق ویندوز دو روش استفاده از نرم افزار PuTTY و MobaXterm که یک ترمینال شبیه سازی شده است وجود دارد.
۲) آیا میتوان با موبایل به سرور لینوکسی متصل شد؟
از طریق برنامههایی مانند ConnectBot و JuiceSSH میتوانید دستورات SSH را اجرا کرده و به سرور لینوکسی متصل شوید.