آموزش اتصال به سرور لینوکس با 4 روش + ویدیو آموزشی
Share your love
برای ورود یا اتصال به سرور لینوکس می توانید از روشهای مختلفی استفاده کنید و این موضوع به اینکه از چه سیستم عاملی استفاده می کنید بستگی دارد. لینوکس، ویندوز،مک، اندروید یا IOS؟ از آنجایی که اکثر غریب به اتفاق ما از سیستم عامل ویندوز استفاده میکنیم آسان ترین روشی که میتوان برای اتصال به سرور لینوکس استفاده کرد، نرم افزار putty است. ما در این آموزش از بلاگ وب داده کلود، اتصال به سرور لینوکس با cmd ، اتصال به سرور مجازی در موبایل و MacOS و اتصال به سرور لینوکس با IPv6 در putty و سایر روش ها را به شما آموزش میدهیم پس در ادامه این راهنما با من همراه باشید.
روش های اتصال به سرور لینوکس
همانطور که اشاره کردیم برای اینکه قادر باشید وارد محیط ssh سرور مجازی که خریداری کرده اید شوید و مدیریت سرور لینوکس خود را به عهده بگیرید روش های متعددی وجود دارد که در ادامه چند مورد از متداول ترین روشهای اتصال به سرور لینوکس را به همراه آموزش آن ذکر کردهایم.
1- اتصال به سرور لینوکس با نرم افزار putty
2- اتصال به سرور لینوکس با CMD ویندوز
3- اتصال به سرور مجازی لینوکس در اندروید و IOS
4- اتصال به سرور لینوکس در MacOS
در این روش ها از پروتکل ssh برای اتصال به سرور استفاده می شود. چنانچه شما از هر یک از توزیع های لینوکس استفاده می کنید با استفاده از ترمینال (Terminal) لینوکس به راحتی می توانید به سرور لینوکس خود متصل شوید.
باید بدانید که جهت مدیریت سرور مجازی وب داده و کار با پنل مدیریت ابری سرور مجازی خود می توانید از آموزش مدیریت سرور مجازی وب داده استفاده کنید و به راحتی سرور خود را با چند کلیک مدیریت کنید.
💡بیشتر بدانید: تمامی این روشها بر پایه پروتکل SSH هستند. پروتکل ssh این امکان را فراهم کرده تا سیستم عامل بتواند بصورت امن و از راه دور به سرور متصل شود و امکان دسترسی به سرور را برای مدیر سرور فراهم میکند.
1- اتصال به سرور مجازی لینوکس با Putty
پس از خرید سرور مجازی در صورتی که سیستم عامل سرور شما لینوکس باشد و قصد داشته باشید از طریق سیستم عامل ویندوز به سرور خود متصل شوید باید از نرم افزاری به نام Putty استفاده کنید. در این آموزش به صورت گام به گام همراه من باشید تا آموزش اتصال به سرور لینوکس با سیستم عامل ویندوز را به شما آموزش دهیم.
دانلود و نصب برنامه Putty:
اولین کاری که باید انجام دهید دانلود نرم افزار Putty است که بهتر است آن را از صفحه رسمی آن دانلود کنید. کافی است برای ورود به سایت رسمی دانلود بر روی لینک کلیک کرده و همانطور که در تصویر زیر مشخص شده با توجه به سیستم عامل خود یکی از نسخه ها را دانلود کنید.
سپس برنامه PuTTY را نصب کنید. برای نصب کافی است مراحل نصب را دنبال کنید. به همین راحتی😊
پس از اجرای نرم افزار Putty نیاز است که در قسمت مشخص شده در تصویر زیر IP سرور خود را وارد نمایید. آدرس IP هنگام خریداری سرور به همراه سایر اطلاعات بصورت ایمیل در اختیار شما قرار داده می شود.
توجه داشته باشید شماره port را تغییر ندهید. شماره پورت باید 22 باشد و در قسمت Connection type نیز باید نوع اتصال را مشخص کنید، SSH را انتخاب نمایید. که این مقادیر بصورت پیش فرض در نرم افزار PuTTy وارد شده اند.
سپس بر روی Open کلیک کنید. به این ترتیب وارد محیط SSH سرور لینوکس می شوید.
پس از مراحل بالا در صورتی که اطلاعات را به درستی وارد کرده باشید وارد صفحه زیر می شوید که در اینجا ابتدا باید در مقابل login as مقدار root را تایپ کرده و دکمه Enter را از صفحه کلید فشار دهید. (به صورت پیش فرض در سرورهای لینوکسی نام کاربری root است)
پس از آن رمز عبور (password) را وارد نمایید و Enter کنید. در نظر داشته باشید که هنگام وارد کردن رمز عبور، سیستم در حالت مخفی قرار دارد و قادر نیستید کاراکترهایی که وارد می کنید را مشاهده کنید. در صورتی که رمز را درست وارد کرده باشید وارد محیط سرور می شوید و می توانید کار خود را آغاز کنید. (اگر رمز را کپی کردید کافی است در صفحه کلیک راست کرده و Paste کنید.)
به همین راحتی شما موفق شدید با استفاده از نرم افزار Putty به سرور لینوکس خود متصل شوید.
ورود به سرور مجازی لینوکس با IPv6 در Putty
در صورتی که سرور لینوکسی که خریداری که کرده اید دارای IPv6 باشد و شرکت ارائه کننده اینترنت شما نیز IPv6 را پشتیبانی کند میتوانید به شیوه زیر از طریق برنامه Putty به راحتی ورود به سرور لینوکس از طریق IPv6 را برقرار کنید. برای اینکار همانطور که در بالا نیز توضیح داده شد وارد نرم افزار Putty شوید و در قسمت IP addres میبایست IPv6 خود را درون کروشه وارد کنید مطابق فرمت زیر، مقداری که درون کروشه قرار گرفته است IPv6 شماست.
[2001:1af8:4700:a0b0:d::f00]
💡 بیشتر بدانید: IPv6 چیست؟
2- اتصال به سرور لینوکس با CMD ویندوز
اگر از سیستم عامل ویندوز استفاده می کنید روش دیگری که می توانید از طریق آن در کمترین زمان ممکن به سرور لینوکسی خود متصل شوید اتصال به سرور لینوکس از طریق CMD یا Command Prompt ویندوز است.
برای اینکار کافی است ابتدا به محیط cmd وارد شوید این کار را به دو روش می توانید انجام دهید:
- از طریق کلیدهای ترکیبی پنجره و R بصورت همزمان و تایپ کردن cmd
- و یا از طریق تایپ عبارت cmd در سرچ ویندوز و کلیک بر روی Command Prompt
حال در پنجره باز شده دستوری که در زیر برای شما قرار دادیم را در cmd وارد کنید:
در نظر داشته باشید که دستور 1 برای زمانی است که پورت SSH شما 22 باشد و دستور 2 را زمانی استفاده کنید که پورت دیگری را برای SSH در نظر گرفته اید. قسمت انتهای دستور یعنی p- نیز به شماره پورت ssh اشاره دارد. در صورتی که پورت دیگری را به ssh اختصاص داده اید بعد از p- آن را وارد نمایید.
ssh root@ServerIP or hostname : دستور 1
یا
ssh root@ServerIP -p PortNumber : دستور 2
در دستور بالا root نام کاربری است که نیازی به تغییر دادن آن نیست چرا که در اکثر سرورهای لینوکسی نام کاربری ادمین سرور root است و در قسمت Server ip می بایست IP مربوط به سرور مجازی لینوکسی (این IP را شرکتی که سرور را از آن خریداری کرده اید در اختیار شما قرار می دهد) و یا hostname سرور خود (به عنوان مثال webdade.example.com) را وارد نمایید.
در ادامه نیز پسورد سرور را وارد کرده و به راحتی اتصال به سرور لینوکسی شما برقرار شد.
3- ورود به سرور مجازی لینوکس در اندروید و IOS
احتمالا برای شما نیز پیش آمده باشد که از قضا در روز تعطیل و یا در سفر هستید و سرور لینوکستان دچار مشکل شده و دسترسی به سیستم یا لپتاپ نیز ندارید که بتوانید از طریق ریموت مشکل را برطرف کنید! تنها وسیله ارتباطی که در دسترس شماست گوشی موبایلتان است. چه میکنید؟ نگران نباشید همان گوشی موبایل راه نجات شماست. می توانید به راحتی و با استفاده از گوشی اندروید و یا IOS به سرور لینوکس خود متصل شوید.
یکی از محبوب ترین و کارآمدترین نرم افزارهای ورود به سرور لینوکس که در اندروید و IOS قابل استفاده است نرم افزار Termius است که بدون نیاز به پی سی از طریق گوشی موبایل شما را به سرور لینوکس متصل می کند. البته روش های مختلفی جهت اتصال به سرور مجازی لینوکس با موبایل چه برای اندروید و چه آیفون وجود دارد اما ترمیوس حکم عصای موسی را دارد😊زیرا از این طریق سرور لینوکس همیشه همراه شماست.
در ادامه به صورت گام به گام همراه من باشید در ابتدا آموزش اتصال به سرور لینوکس با اندروید و سپس آموزش اتصال به سرور لینوکس با IOS را به شما آموزش می دهیم.
اتصال به سرور لینوکس در اندروید با Termius
گام اول: ابتدا باید اپلیکیشن Termius را دانلود و سپس نصب کنید. شما می توانید به راحتی از طریق پلی استور یا گوگل پلی در گوشی اندرویدی خود این برنامه را دانلود کنید.
گام دوم : بعد از نصب اپلیکیشن ترمیوس بر روی دکمه Get started تپ کنید.
گام سوم : سپس در صفحه بعد next کنید و اسلایدها را رد کنید. در این مرحله نیاز است که یک اکانت بسازید یا با استفاده از اکانت قبلی خود لاگین کنید پس Continue Whit google را بزنید و ایمیلتان را انتخاب کنید. این قسمت برای این است که بکاپی در خارج از اندروید برای شما تهیه شود در صورتی که نیاز به تهیه بکاپ از اطلاعاتتان خارج دستگاه اندرویدی خود ندارید crate vault later را بزنید.
گام چهارم : در این مرحله با تپ کردن روی علامت + و انتخاب New host می بایست سرور لینوکس خود را اضافه کنید.
گام پنجم : در صفحه جدید می بایست اطلاعات هاست را وارد نمایید که به ترتیب زیر است:
🔶 Alias : در این قسمت می توانید یک نام برای سرور خود وارد کنید هر نامی که مایل بودید.
🔶 Hostname or IP Address : در اینجا می بایست آدرس IP و یا هاست نیم سرورتان را وارد کنید.
🔶 Port : در این قسمت تیک SSH باید آبی رنگ باشد و پورتی که بصورت پیش فرض از ssh پشتیبانی می کند را وارد می کنیم که معمولا شماره پورت آن 22 است. (اگر پورت را تغییر داده اید باید در این قسمت پورت مورد نظر خود را وارد کنید.)
🔶 Username : در اینجا نام کاربری خود را اضافه کنید. معمولا این نام کاربری برای سرورهای لینوکسی به صورت پیش فرض root است.
🔶 Password : اکنون در این قسمت رمز عبور سرور لینوکس خود را وارد کنید.
🔶 Key : در صورتی که تمایل نداشته باشید از رمزعبور استفاده کنید می توانید از Key استفاده کنید.
از سایر موارد می توانید صرف نظر کنید و در انتها برای تایید تیک بالا سمت راست صفحه را به نشانه تایید تپ کنید. به این ترتیب موفق به اضافه کردن سرور لینوکس خود شدید.
🔶 حالا فقط بر روی نام سرور خود تپ کنید و در پیغامی که نمایش داده می شود Cotinue را بزنید. تبریک می گویم شما به همین راحتی موفق به اتصال به سرور لینوکس در اندروید شده اید. با این شیوه شما به راحتی با گوشی اندروید خود از طریق ssh به ترمینال سرور لینوکس خود متصل شوید و دستورات را اجرا کنید.
📌 نکته : جهت خروج از ترمینال با وارد کردن دستور exit می توانید از ترمینال لینوکس خارج شوید.
برای حذف کردن سروری که ایجاد کرده اید کافی است چند ثانیه انگشت خود را بر روی نام سرور ایجاد شده نگه دارید و با انتخاب آیکن سطل زباله آن را حذف کنید.
در ادامه نرم افزارهای دیگر را نیز برای اتصال به سرور لینوکس با اندروید را به شما معرفی کردیم :
- برنامه JuiceSSH
- Royal TSD
- GSW ConnectBot
- ConnectBot
- Far Command
اتصال به سرور لینوکس در آیفون با Termius
پس از آموزش اتصال به سرور مجازی لینوکس در اندروید، در این قسمت نحوه اتصال به سرور مجازی لینوکس در IOS از طریق نرم افزار Termius را به شما آموزش می دهیم که مراحل آن مشابه اتصال به سرور لینوکس با اندروید است پس در ادامه آموزش تصویری اتصال به سرور لینوکس با آیفون به صورت گام به گام همراه من باشید:
گام اول: ابتدا با ورود به اپاستور اقدام به دانلود و نصب نرم افزار Termius نمایید.
گام دوم: سپس نرم افزار را در گوشی آیفون خود اجرا نمایید. در این قسمت نیز مانند مراحلی که برای اندروید آموزش دادیم می توانید یک حساب جدید ایجاد کنید یا بدون حساب جدید وارد شوید. مانند مرحله قبل بدون ایجاد حساب وارد میشویم و بر روی دکمه I dont want to backup my data تپ می کنیم.
گام سوم : اکنون بر روی دکمه Next کلیک کنید تا به مرحله وارد کردن اطلاعات جهت اتصال به سرور مجازی لینوکس خود برسید. سپس در صفحه جدید با انتخاب New Host هاست جدید را معرفی کنید.
گام چهارم : در این مرحله میبایست مطابق گام پنجم اتصال به سرور مجازی لینوکس در اندروید مراحل را تکمیل نمایید. (دقت داشته باشید که در تصویر زیر ما اطلاعات فرضی سرور خود را وارد کردهایم شما می بایست اطلاعات سرور خود را وارد کنید.)
و پس از وارد کردن مشخصات سرور مجازی خود بر روی Save که در سمت راست بالای صفحه قابل مشاهده است کلیک کنید.
📌 نکته : در نظر داشته باشید که یوزر در تمامی سرورهای لینوکس root است.
گام پنجم : در انتها برای اتصال به سرور مجازی با IOS، باید روی هاست ایجاد شده کلیک کنید همانطور که در تصویر زیر میبینید. درست مانند تصویر گام پنجم در اندروید.
لازم است بدانید که در اولین ورود به برنامه Termius در آیفون، آموزش هایی بصورت اسلایدی برای شما نمایان میشود کافی است آنها را Next کنید یا Done را بزنید تا بصورت یکجا آنها را طی کنید و ترمینال برای شما باز شود.
شما با موفقیت مراحل اتصال به سرور مجازی لینوکس در آیفون (ios) را پشت سر گذاشتید و به ترمینال لینوکس سرورتان وارد شدید.
در ادامه چند نرم افزار برای اتصال به سرور لینوکس با آیفون ( IOS) و iPad را به شما معرفی کردیم :
- a-Shell
- La Terminal
- xTerminal
- Blink Shell
- ISH app
- iTerminal
خطاهای اتصال به سرور لینوکس در اندروید و آیفون
اگر احیاناٌ در هنگام اتصال به سرور لینوکس با اندروید و IOS دچار مشکل شدید برای پیدا کردن دلایل خطا و عدم اتصال به سرور موارد زیر را بررسی کنید:
- بررسی کنید که اطلاعات و مشخصات اتصال به سرور لینوکس خود را به درستی وارد کرده باشید.
- ممکن است سرور لینوکس از دسترس خارج شده باشد.
- بررسی کنید که روتر شما پورت مربوط به SSH را مسدود نکرده باشد.
تمامی موارد ذکر شده بالا را میتوانید از شرکت ارائه دهندهای که سرور لینوکس خود را از آن تهیه کردهاید دریافت کنید.
💡 بیشتر بدانید: آموزش تصویری ورود به سرور مجازی میکروتیک
4-ورود به سرور مجازی لینوکس در مک MacOS
در صورتی که از سیستم عامل مک استفاده می کنید و قصد اتصال از راه دور به سرور لینوکسی خود را داشتید و نمی دانستید چگونه این کار را انجام دهید، باید بگویم که برای اتصال به سرور مجازی لینوکس در MacOS به نرم افزار خاصی نیازی ندارید چرا که این کار از طریق ترمینال مک بوک شما انجام می شود در ادامه مراحل را به صورت کامل برای شما شرح می دهیم:
گام اول: در ابتدا جهت اتصال به سرور لینوکس در مک (MacOS) لازم است ترمینال (Terminal) را باز کنید. برای باز کردن برنامه Terminal ابتدا Finder را باز کرده سپس از مسیر Applications به Utilities رفته و ترمینال را پیدا کنید یا Terminal را سرچ کنید.
گام دوم: پس از باز کردن ترمینال دستور زیر را در آن وارد کرده و Enter کنید.
ssh root@server-ip
یا
ssh root@server-ip -p 123
دقت داشته باشید در صورتی که شماره پورت ssh سرور لینوکس شما 22 باشد از دستور اول و در غیر اینصورت از دستور دوم استفاده نمایید. دقت داشته باشید بعد از -p (یعنی بجای 123) شماره پورت ssh مورد نظرتان را وارد نمایید.
گام سوم: پس از تایپ دستور بالا، Enter کنید.
📌 نکته: اگر اولین بار است که از این طریق به سرور لینوکس خود متصل میشوید سوالی از شما پرسیده خواهد شد مبنی بر اینکه آیا می خواهید به اتصال ادامه دهید؟ شما yes را تایپ کنید تا به ادامه مراحل اتصال به سرور لینوکس در مک (MacOS) بروید.
گام چهارم: در مرحله بعد رمز عبور سرور را وارد کنید و Enter کنید. (این اطلاعات از طریق ایمیل در اختیار شما قرار داده شده است)
شما موفق به وصل شدن به سرور لینوکس در مک MacOS شدید و اکنون میتوانید دستورات لینوکس را در سرور خود اجرا کنید.
📌 نکته: برای خروج از ترمینال و قطع ارتباط سرور لینوکس، با تایپ عبارت exit و سپس فشردن کلید Enter می توانید این کار را انجام دهید.
در این مقاله سعی کردیم تمامی روشهای اتصال به سرور لینوکس را برای شما بصورت تصویری آموزش دهیم از جمله اتصال به سرور مجازی لینوکس با Putty که برای اتصال در محیط سیستم عامل ویندوز کاربرد دارد،همچنین اتصال به سرور مجازی لینوکس در اندروید و آیفون را آموزش دادیم که یکی از بهترین و کارآمدترین برنامه ها در این زمینه برنامه Termius است و در تمامی پلتفرم ها قابل استفاده است. برای مشاهده آموزش های بیشتر به بلاگ وب داده سری بزنید. امیدوارم که این آموزش برای شما مفید بوده باشد، اگر سوالی داشتید در قسمت ثبت نظرات با ما در میان بگذارید.
سوالات متداول اتصال به سرور لینوکس
برای ورود به به سرور باید آدرس IP و نام کاربری و رمز عبور سرور خود را بدانید. و مهمتر از آن پروتکل SSH روی سیستم شما فعال باشد.
اگر از سیستم عامل ویندوز قصد دارید به سرور لینوکس خود متصل شوید نرم افزار pUTTY بهترین افزار است.
معماری سیستم عامل لینوکس با انواع سخت افزارها سازگاری دارد و می تواند با انواع پلتفرم های سخت افزاری ادغام شود و همین امر لینوکس را به سیستم عاملی ایده آل برای سرورها تبدیل کرده است.