Skip to main content

در این مقاله به صورت مرحله به مرحله نحوه ساخت اکانت FTP در دایرکت ادمین را به شما آموزش می دهیم.

توجه: طرح کنترل پنل دایرکت ادمین شما ممکن است با توجه به به ‌روزرسانی های اخیر کمی متفاوت به نظر برسد. با این حال، مراحل مشابه یکدیگرند.

برای ساخت اکانت FTP در دایرکت ادمین، ابتدا بر روی لینک “FTP Managment” در زیر تب “Account Manager” کلیک کنید و سپس بر روی “Create FTP Account” در سمت راست صفحه کلیک کنید:

مراحل ساخت اکانت FTP در دایرکت ادمین

در صفحه زیر، می توانید اطلاعات کاربری FTP خود را وارد کنید و یک مسیر اختیاری برای محدود کردن دسترسی کاربر FTP به یک پوشه خاص انتخاب کنید:

وارد کردن اطلاعات کاربری جدید

ابتدا یک نام کاربری FTP انتخاب کنید. سپس، یک رمز عبور وارد کنید. همچنین سطح دسترسی اکانت FTP را انتخاب کنید. سطوح دسترسی در این بخش به شرح زیر می باشند:

  • Domain: این کاربر FTP به دایرکتوری های public_html، private_html، mail، domains و backup دسترسی دارد.
  • FTP: این کاربر FTP فقط به دایرکتوری public_ftp دسترسی دارد.
  • User: این کاربر FTP فقط به public_html/username/ دسترسی دارد. اگر کاربر FTP فقط به public_html/username/ یا http://www.woktron.com/username/ دسترسی داشته باشد، هر زیر دامنه ای با نام username.example.com برای این کاربر نیز قابل دسترسی خواهد بود.

اگر دایرکتوری از قبل وجود نداشته باشد، در این مرحله ایجاد می شود. در نهایت روی دکمه “Create” کلیک کنید.

حساب پیش فرض FTP

برای ایجاد یک حساب FTP، ابتدا روی نماد “FTP Menu” در صفحه کنترل پنل اصلی دایرکت ادمین کلیک کنید. لیستی از حساب های فعلی FTP را مشاهده خواهید کرد که چیزی شبیه به تصویر زیر است:

حساب پیش فرض FTP

حساب پیش فرض FTP و حساب دایرکت ادمین دارای نام ورود و رمز عبور یکسان هستند. نمی‌ توانید حساب پیش‌ فرض FTP را حذف کنید، اما می‌ توانید رمز عبور آن را با رمز عبور دایرکت ادمین خود متفاوت تعیین کنید.

نکته مهم: اگر رمز عبور کنترل پنل دایرکت ادمین را تغییر دهید، رمز عبور پیش ‌فرض حساب FTP همچنان رمز قدیمی کنترل پنل را خواهد داشت. اگر می خواهید هر دو رمز عبور مطابقت داشته باشند، باید رمز حساب FTP پیش فرض را در منوی FTP به روز کنید.

ساخت اکانت FTP جدید در دایرکت ادمین

روی لینک “Create FTP account” کلیک کنید. صفحه ای را مشاهده خواهید کرد که به شکل زیر است:

آموزش ساخت اکانت FTP جدید در دایرکت ادمین

ابتدا یک نام کاربری FTP انتخاب کنید. در مثال بالا، “gary” را انتخاب کردیم. سپس، یک رمز عبور وارد کنید و سطح دسترسی اکانت FTP را انتخاب کنید.

  • Domain: این کاربر FTP به دایرکتوری های public_html، private_html، mail، domains و backup دسترسی دارد.
  • FTP: این کاربر FTP فقط به دایرکتوری public_ftp دسترسی دارد.
  • User: این کاربر FTP فقط به public_html/username/ دسترسی دارد. اگر این گزینه را در تصویر بالا انتخاب کنیم، کاربر FTP فقط به public_html/test/ یا http://www.example.com/test/ دسترسی خواهد داشت (اگر یک زیر دامنه به نام test.example.com وجود داشته باشد، کاربر FTP به آن هم دسترسی خواهد داشت.(

اگر دایرکتوری از قبل وجود نداشته باشد، در این مرحله ایجاد می شود. در نهایت روی دکمه “Create” کلیک کنید.

بعد از اینکه روی «Create» کلیک کردید، کنترل پنل اطلاعات ورود به حساب FTP را که به تازگی ایجاد کرده اید به شما نشان می دهد. ممکن است متوجه شوید که نام کاربری FTP شما پس از آن دارای [email protected] است. البته به این دلیل است که دامنه شما از یک آدرس IP مشترک استفاده می کند.

اگر وب سایت شما آدرس IP اختصاصی (استاتیک) خود را دارد، نام کاربری FTP شما پس از آن [email protected] را نخواهد داشت.

اگر یک آدرس IP اختصاصی دارید و دامنه ‌های اضافی روی آن اکانت ایجاد کرده اید، آدرس این دامنه‌ های اضافی دارای ورودی [email protected]” FTP” خواهند بود.

آموزش: ساخت اکانت FTP در Cpanel

مراحل ورود به حساب FTP

مرحله 1: نرم افزار FTP کلاینت را دریافت کنید.

آپلود روی سرور از طریق FTP نیاز به نرم افزار خاصی دارد. اکثر سیستم های کامپیوتری با FTP کلاینت ارائه نمی شوند، بنابراین باید آن ها را از اینترنت دانلود کنید.

مرحله 2: به سرور متصل شوید.

همه FTP کلاینت ها به اطلاعات زیر نیاز دارند:

  • Username
  • Password
  • Address – این آدرس سرور است. از ftp.yourdomain.com استفاده کنید.
  • Port – از پورت پیش فرض 21 استفاده کنید.
  • Plain FTP- Encryption یا explicit FTP over TLS را انتخاب کنید.

مرحله 3: دایرکتوری مورد نظر را انتخاب کنید و فایل های خود را آپلود کنید.

برای آپلود فایل ها و پوشه ها از داخل کامپیوتر به سرور، دایرکتوری مورد نظر خود را انتخاب کنید. هر FTP کلاینت عملکرد متفاوتی دارد، بنابراین برای مشاهده دستورالعمل کامل به فایل راهنمای آن مراجعه کنید.

ویرایش یا حذف اکانت های FTP

ویرایش اکانت FTP

در منوی اصلی FTP، لیستی از تمام اکانت های FTP وجود دارد. بر روی لینک “change” در کنار حسابی که می خواهید آن را تغییر دهید، کلیک کنید. باید دو بار رمز عبور را وارد کنید و این رمز عبور می تواند رمز عبور قدیمی یا جدیدتان باشد.

همچنین می توانید سطح دسترسی حساب را تغییر دهید (در بالاتر به این مورد اشاره شده است). برای تغییر رمز عبور نام کاربری اصلی (به عنوان مثال: sitehelp)، این رمز با رمز عبور اصلی DirectAdmin یکسان است، بنابراین فقط باید رمز عبور دایرکت ادمین خود را تغییر دهید تا رمز عبور اکانت FTP تغییر داده شود.

پاک کردن اکانت FTP

برای حذف یک حساب، چک باکسی که در کنار اکانتی که می‌ خواهید حذف کنید را انتخاب و سپس روی دکمه «Delete Selected» کلیک کنید، همانطور که در تصویر زیر نشان داده شده است:

حذف اکانت FTP دایرکت امین

توجه: خود دایرکتوری FTP حذف نمی شود مگر اینکه خالی باشد.

ایجاد کاربر FTP برای زیر دامنه ها

برای محدود کردن یک اکانت FTP به یک زیر دامنه، باید مراحل زیر را دنبال کنید:

  1. اگر زیر دامنه ای ندارید، ابتدا باید آن را بسازید. از منوی کنترل پنل اصلی، روی نماد “FTP Menu” و سپس بر روی “Create account FTP” کلیک کنید.
آموزش ایجاد کاربر FTP برای زیردامنه ها در ساخت اکانت FTP در دایرکت ادمین
  1. در قسمت FTP Username، نام زیر دامنه (بدون yourdomain.com) را وارد کنید.
  2. رمز عبور را در قسمت های رمز وارد کنید.
  3. دکمه user را انتخاب کنید.
  4. در نهایت بر روی دکمه Create کلیک کنید.

کلام آخر

در این مقاله به طور کامل ساخت اکانت FTP در دایرکت ادمین، ورود به حساب و ویرایش حساب FTP را به شما آموزش دادیم. در صورت داشتن سوالات بیشتر در مورد پنل دایرکت ادمین می توانید به مقالات دیگر سایت مراجعه کنید و یا اینکه با پشتیبانی سایت زمین هاست تماس بگیرید. همچنین منتظر نظرات شما هستیم.

فرض کنید با خانواده خود به تعطیلات رفته اید. درست در همین زمان از شرکت با شما تماس می گیرند و می گویند وب سرور با مشکل مواجه شده است! اگر تنها وسیله الکترونیکی که با خود به همراه دارید یک گوشی موبایل اندرویدی باشد و وب سرور به ابزار از راه دوری مانند TeamViewer متصل نباشد، آیا باز هم می توانید به سرور لینوکسی ریموت بزنید؟ SSH به لینوکس با اندروید روشی است که در این شرایط می توانید از آن استفاده کنید.

ارتباط SSH چیست؟

برای پاسخ به این پرسش ابتدا باید بدانیم که ارتباط SSH به چه معناست؟ SSH یا اتصال پوسته ایمن (Secure Shell Protocol) یک پروتکل ارتباطی شبکه ای است که دو دستگاه هوشمند را قادر می سازد تا با یکدیگر ارتباط برقرار کنند و داده ها را به اشتراک بگذارند. یکی از ویژگی های ذاتی ssh این است که داده ها را به صورت رمزگذاری شده در شبکه منتقل می کند؛ این موضوع اهمیت ویژه ای در شبکه های ناامن دارد.

SSH اغلب برای “ورود به سیستم” و انجام عملیات از راه دور در رایانه ها استفاده می شود، اما ممکن است برای انتقال داده نیز استفاده شود.

چطور می توان بین سرور لینوکس و گوشی اندروید ارتباط SSH ایجاد کرد؟

حالا می توانیم به بحث اصلی بازگردیم و روش اتصال SSH به لینوکس با اندروید را توضیح دهیم. اگر شما با سرور LAMP (Linux Apache MySQL PHP) سروکار دارید، خوش شانس هستید و فقط کافی است یک برنامه SSH روی گوشی اندروید خود نصب کنید. سپس به راحتی می توانید به آن سرور متصل می شوید و آن را عیب یابی کنید.

برنامه های SSH بسیاری در گوگل پلی موجود هستند که می توانید از آنها برای این منظور استفاده کنید. ما در این آموزش قصد داریم تا از برنامه Telnet/SSH Simple Client استفاده کنیم. محیط کاربری ساده و بدون ابزارهای اضافی، این برنامه را به یک رابط SSH ایده آل تبدیل کرده است.

در ادامه مراحل نصب و راه اندازی این برنامه اندرویدی را بررسی می کنیم.

نصب و راه اندازی اتصال SSH با کمک برنامه Telnet/SSH Simple Client

آموزش نصب

  • ابتدا فروشگاه Google Play را در گوشی Android خود باز کنید.
  • برنامه telnet ssh client را جستجو کنید.
  • برنامه را نصب کنید.
  • فهرست مجوزها را بخوانید و روی Accept ضربه بزنید تا فرایند نصب کامل شود.
  • بعد از اتمام نصب، آیکون برنامه روی صفحه گوشی شما ظاهر می شود. اگر آیکون برنامه برای شما ظاهر نشد، منوی سرچ برنامه ها را باز کنید و عبارت Telnet را سرچ کنید تا آیکون مورد نظر پیدا شود.

آموزش راه اندازی

به محض باز کردن برنامه، با یک رابط کاربری ساده روبه رو خواهید شد.

محیط اولیه برنامه Telnet/SSH Simple Client
محیط اولیه برنامه Telnet/SSH Simple Client

اتصال به سرور SSH آسان است. تنها کاری که باید انجام دهید این است که نام میزبان (یا آدرس IP) را وارد کنید و شماره پورت را انتخاب کنید. سپس Telnet یا SSH را انتخاب کنید و عمودی یا افقی بودن صفحه را مشخص کنید.

باید توجه داشته باشید، وقتی روی Telnet یا SSH ضربه می زنید، شماره پورت به طور خودکار تغییر نمی کند. شما باید به صورت دستی آن را تغییر دهید. اگر مطمئن نیستید، پورت پیش فرض Secure Shell برابر 22 و پورت پیش فرض Telnet برابر 23 است.

هنگامی که روی Connect ضربه بزنید، نام کاربری و رمز عبور از شما خواسته می شود.

نام کاربری و رمز عبور را وارد کنید
نام کاربری و رمز عبور را وارد کنید

دوباره روی دکمه Connect ضربه بزنید، و نام خود را در اعلان ترمینال سرور پیدا کنید.

SSH به لینوکس با اندروید

هنگامی که به اعلان ترمینال رسیدید، می توانید دستورات را همان طور که انتظار دارید ارسال کنید. برای این کار کافی است دستور را تایپ کنید و روی دکمه ارسال ضربه بزنید.

نکته ای که باید به آن توجه داشته باشید این است که در این برنامه گزینه [Ctrl] که برای دستورات فرار (escape commands) استفاده می شود، وجود ندارد.

در نهایت و پس از اتمام کار، باید مطمئن شوید که اتصال به سرور را قطع کرده اید. توجه کنید که اگر فقط روی دکمه هوم دستگاه ضربه بزنید، همچنان متصل می مانید. این موضوع می تواند باتری یا حجم اینترنت شما را از بین ببرد. خارج از آن، اکنون باید هنگام استراحت در ساحل گرم و شنی در طول لحظات رو به پایان تعطیلات خود، سرور LAMP را عیب یابی کنید.

جمع بندی

در این مقاله ابتدا در رابطه با اهمیت و لزوم اتصال SSH به لینوکس با اندروید صحبت کردیم و با تعریف اتصال SSH ذهن شما را برای بررسی آموزش نحوه انجام این اتصال آشنا کردیم. سپس بیان کردیم که برای این اتصال به یک نرم افزار کارآمد نیاز داریم. در ادامه با بررسی نحوه نصب و راه اندازی برنامه اندرویدی Telnet/SSH Simple Client به شما نشان دادیم که چطور می توانید از راه دور و وقتی در تعطیلات هستید، سرورهای خود را مدیریت کنید.

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

در این مقاله به صورت کاربردی ساخت اکانت FTP در Cpanel را به شما آموزش می دهیم. با چند گام ساده و به صورت تصویری، به راحتی می توانید این اکانت را بسازید.

از حساب FTP برای آپلود و مدیریت فایل ها در وب سایت استفاده می شود. زمانی که یک هاستینگ با حساب سی پنل خریداری می کنید، یا یک دامنه اضافی و زیر دامنه به حساب خود اضافه می کنید، اکانت FTP برای تان فعال می شود.

بنابراین به صورت پیش فرض در حساب سی پنل تان اکانت FTP قرار دارد که برای ورود به آن می توانید از نام کاربری و رمز عبور سی پنل خود استفاده کنید.

همچنین می توانید با ساخت یک اکانت FTP جدید در Cpanel، به سایر کاربران دسترسی بدهید. بدون اینکه نیاز باشد به آن ها رمز ورود و نام کاربری حساب سی پنل خود را بدهید. در این حالت برای هر حساب FTP اضافی ایجاد شده، می توانید سطوح دسترسی مختلفی را به کاربران بدهید.

توجه: طرح کنترل پنل شما ممکن است با توجه به به ‌روزرسانی های اخیر کمی متفاوت به نظر برسد. با این حال، مراحل مشابه یکدیگرند.

مراحل ساخت اکانت FTP در Cpanel

برای ساخت اکانت FTP در سی پنل مراحل زیر را طی کنید:

  1. وارد سی پنل شوید.
  2. در بخش Files بر روی گزینه FTP Accounts کلیک کنید.
ساخت اکانت FTP در cPanel
  1. اطلاعات لازم را در قسمت های مورد نیاز وارد نمایید.
ساخت اکانت FTP در cPanel
  • در فیلد Log in، نام کاربر FTP را تایپ کنید. (یک نام کاربری کامل FTP به صورت [email protected] قالب بندی می شود.)
  • دامنه ای که می خواهید در آن حساب FTP ایجاد کنید را از منوی کشویی Domain انتخاب کنید. دقت کنید که نمی توانید بدون انتخاب مقصد (نام دامنه)، یک حساب FTP ایجاد کنید.
  • در قسمت password، رمز عبوری را وارد کنید که برای احراز هویت این حساب FTP، می خواهید استفاده کنید.
  • در قسمت Directory، سی پنل یک دایرکتوری فرضی را بر اساس نام کاربری FTP که وارد کرده اید، به صورت خودکار پر می کند. این دایرکتوری معمولاً نادرست است. بنابراین، توصیه می کنیم دایرکتوری که می خواهید کاربر به آن دسترسی داشته باشد وارد کنید.

نکته: در این مرحله می توانید سطح دسترسی کاربر را تعیین کنید. کاربر FTP نمی تواند خارج از دایرکتوری مشخص شده فعالیتی کند. با این حال، کاربران می توانند به تمام فایل ها و زیر پوشه های داخل آن پوشه دسترسی داشته باشند.

  • سهم کاربر از فضای موجود را بر حسب مگابایت در بخش Quota مشخص کنید. اگر می خواهید محدودیت فضا برای کاربر قائل نشوید، Unlimited را علامت دار کنید.
  • بر روی Create FTP Account کلیک کنید.

بهتر است بخوانید: نحوه ساخت اکانت FTP در دایرکت ادمین

در این مقاله نحوه ساخت اکانت FTP در cPanel را به شما آموزش دادیم. در صورت داشتن سوالات بیش تر در مورد کنترل پنل cPanel، می توانید به مقالات دیگر سایت مراجعه کنید و یا اینکه با پشتیبانی سایت زمین هاست تماس بگیرید. همچنین منتظر نظرات شما هستیم.

دایرکت ادمین (DirectAdmin) یک کنترل پنل با امکانات کامل است که از طریق آن می توانید به راحتی وب سایت خود را ایجاد و اجرا کنید. در ادامه این مقاله قرار است تا به شما ساخت زیر دامنه در دایرکت ادمین را آموزش دهیم.

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

اما جالب است بدانید که موتورهای جستجویی همچون گوگل، Sub Domain ها را همچون یک وب سایت مجزا شناخته و اگر از آن ها لینکی به دامنه اصلی ایجاد کنید، در واقع یک لینک خارجی ایجاد کرده اید. بنابراین اگر هدف شما از ایجاد زیر دامنه، بحث سئو و تولید محتواست، بهتر است از انجام آن بپرهیزید.

چگونه یک ساب دامین یا زیر دامنه در دایرکت ادمین ایجاد کنیم؟

  1. ابتدا با استفاده از روش های زیر وارد پنل دایرکت ادمین خود شوید:
  • https://your-domain.com:2222
  • https://IP-address:2222
  • https://server-hostname:2222
رفتن به دایرکت ادمین
  1. به بخش Account Manager → Subdomain Management بروید.
رفتن به بخش مدیریت زیردامنه
  1. نام زیر دامنه را وارد کنید، برای این کار بر روی ADD SUBDOMAIN کلیک کنید.
اضافه کردن زیر دامنه

4. تبریک می گوییم! شما با موفقیت یک زیر دامنه در دایرکت ادمین اضافه کردید.

ثبت نهایی زیر دامنه

چگونه یک زیر دامنه را در دایرکت ادمین حذف کنیم؟

  1. ابتدا با استفاده از روش های زیر وارد پنل دایرکت ادمین خود شوید،
  • https://your-domain.com:2222
  • https://IP-address:2222
  • https://server-hostname:2222
رفتن به دایرکت ادمین
  1. به بخش Account Manager → Subdomain Management بروید.
رفتن به قسمت مدیریت زیردامنه
  1. زیر دامنه مورد نظر را انتخاب کنید و بر روی گزینه Delete کلیک کنید.
پاک کردن زیر دامنه

نتیجه

در این مقاله، نحوه ساخت یک زیر دامنه در دایرکت ادمین را به صورت قدم به قدم بررسی کردیم. در نتیجه با استفاده از این مقاله می توانید یک زیر دامنه را در دایرکت ادمین اضافه و حذف کنید. همچنین برای یادگیری نحوه اضافه دامنه جدید می توانید از مقاله “اضافه کردن دامنه در دایرکت ادمین” دیدن کنید.

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

پس در هر زمان که احساس نیاز به پشتیبانی زمین هاست را داشتید کافی است با ما در تماس باشید تا در اسرع وقت پاسخگوی سوالات شما باشیم.

میزبانی چندین دامنه در یک کنترل پنل، هزینه خرید اشتراک میزبانی های متعدد را کاهش می دهد. دایرکت ادمین (DirectAdmin) با امکان اضافه کردن چندین دامنه در پنل خود، به شما اجازه می دهد تا دامنه های مختلفی را میزبانی و مدیریت کنید. در ادامه این مقاله به شما نحوه اضافه کردن دامنه در دایرکت ادمین را به شیوه ای آسان آموزش می دهیم.

زمان مورد نیاز: 3 minutes.

نحوه اضافه کردن دامنه در دایرکت ادمین

  1. به پنل دایرکت ادمین وارد شوید.

    ابتدا با استفاده از روش های زیر وارد پنل دایرکت ادمین خود شوید:
    https://your-domain.com:2222
    https://IP-address:2222
    https://server-hostname:2222
    ورود به دایرمت ادمین

  2. وارد بخش مدیریت حساب شوید.

    به بخش Account Manager → Domain Setup بروید.
    ورود به Domain setup

  3. بر روی گزینه ADD NEW کلیک کنید.

    زدن گزینه Add new

  4. اطلاعات مورد نیاز را وارد کنید:

    Domain: نام دامنه را وارد کنید (دامنه ای که با www/HTTP/https شروع می شود را وارد نکنید).
    Bandwidth: محدودیت پهنای باند را برای دامنه افزوده شده مشخص کنید، در غیر این صورت می توانید گزینه Same as the Main را علامت بزنید تا محدودیت پهنای باند را مانند حساب اصلی تنظیم کند.
    Disk Usage: محدودیت فضای دیسک را برای دامنه اضافه شده مشخص کنید، در غیر این صورت می توانید گزینه Same as the Main را تیک بزنید تا محدودیت فضای دیسک را مانند حساب اصلی تنظیم کند.
    Options: در گزینه ها، دسترسی امن SSL، دسترسی CGI و دسترسی به PHP ررا دارید. اگر می خواهید هر یک از گزینه ها را فعال کنید، آن را علامت بزنید.
    انجام تنظیمات

  5. اتمام مراحل

    تبریک می گوییم! دامنه اضافه شده جدید با موفقیت در کنترل پنل دایرکت ادمین اضافه شد.
    ثبت نهایی دامنه جدید

پس از افزودن دامنه، فراموش نکنید که نیم سرورها را برای نام دامنه جدید از قسمت تنظیمات DNS تنظیم کنید.

چگونه دامنه افزوده شده را در دایرکت ادمین حذف کنیم؟

  1. ابتدا با استفاده از روش های زیر وارد پنل دایرکت ادمین خود شوید،
ورود به دایرکت ادمین
  1. سپس به Account Manager → Domain Setup بروید.
ورود به Domain setup
  1. دامنه مورد نظر را انتخاب کنید و سپس بر روی Delete کلیک کنید.
پاک کردن دامنه جدید

نتیجه

در این مقاله روش های اضافه کردن دامنه در دایرکت ادمین را قدم به قدم با هم بررسی کردیم. حالا به راحتی می توانید طبق توضیحات ارائه شده، چندین دامنه مختلف را در پنل دایرکت ادمین خود اضافه و مدیریت کنید.

 همچنین برای یادگیری نحوه اضافه کردن یک زیر دامنه می توانید از مقاله “اضافه کردن زیر دامنه در دایرکت ادمین” دیدن کنید.

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

پس در هر زمان که احساس نیاز به پشتیبانی زمین هاست را داشتید کافی است با ما در تماس باشید تا در اسرع وقت پاسخگوی سوالات شما باشیم.

در این مقاله به طور کامل درمورد ساخت زیر دامنه در سی پنل صحبت خواهیم کرد. اما قبل از هر چیز باید بدانید هدف از ایجاد زیر دامنه یا همان Sub Domain، هدایت ترافیک به یک دایرکتوری جداگانه در سایت است؛ برای مثال بخشی از سایت شما و فایل های آن فقط برای اعضای سایت قابل نمایش است.

زمانی که یک زیر دامنه ایجاد می کنید، می توانید از URL مانند members.ggexample.com. استفاده کنید. به عبارت دیگر ساب دامین یا زیر دامنه، URL دیگری از دامنه اصلی را در اختیارتان قرار می دهد.

همانطور که در ابتدای مقاله اشاره کردیم علاوه بر آموزش ساخت زیر دامنه، روش ویرایش آن را در سی پنل به شما یاد خواهیم داد و درباره اینکه چه زمانی باید به سراغ زیر دامنه برویم هم صحبت خواهیم کرد.

ساب دامین یا زیر دامنه چیست؟

زیر دامنه نامی است که بخشی از دامنه اصلی سایت است. برای تشخیص زیر دامنه کافی است ببینید که آیا اول URL اصلی نام دیگری قرار دارد یا نه؛ مانند مثال بالا که کلمه Member در اول URL قرار گرفته است.

ساب دامنه ها معمولاً برای تعیین یک بخش جداگانه از سایت یا در برخی موارد، برای ساخت یک وب سایت کاملاً متفاوت استفاده می شوند.

هنگامی که یک زیر دامنه ایجاد می کنید، یک رکورد A به DNS Zone دامنه اضافه می شود. یک ورودی نیز در یک فایل پیکربندی در وب سرور ایجاد می شود. به این دلیل که سرور بداند ترافیک زیر دامنه را به کجا هدایت کند.

نحوه ساخت زیر دامنه در سی پنل

زمان مورد نیاز: 15 minutes.

آموزش گام به گام نحوه ساخت زیر دامنه در سی پنل

  1. وارد سی پنل شوید.

    در بخش “Domains” بر روی لینک یا آیکون “Subdomains” کلیک کنید.
    ساخت زیردامنه در سی پنل

  2. نام زیر دامنه جدید را وارد کنید.

    در قسمت “Subdomain” نام زیر دامنه خود را وارد کنید. این بخشی است که قبل از دامنه اصلی قرار می گیرد. به عنوان مثال Member.ggexample.com.
    اگر چندین دامنه در حساب cPanel خود دارید، دامنه‌ای را که می‌خواهید روی آن یک زیر دامنه ایجاد کنید، از منوی کشویی «Domain» انتخاب کنید.
    “Document Root”دایرکتوری اصلی برای زیر دامنه است. بنابراین در مثال بالا، دایرکتوری اصلی ساب دامنه /public_html/members خواهد بود.

    وارد کردن نام ساب دامین

  3. روی دکمه “Create” کلیک کنید.

    کلیک بر روی دکمه ایجاد

  4. زیر دامنه جدید ایجاد شد.

    هنگامی که ساب دامنه ایجاد شد، یک پیام موفقیت آمیز خواهید دید.
    پیام موفقیت آمیز بودن ساخت زیر دامنه جدید

زیر دامنه باید در عرض 5 تا 10 دقیقه در دسترس قرار گیرد. از آنجایی که شما در حال ایجاد یک به روز رسانی در DNS هستید، ممکن است مدتی طول بکشد تا رکورد DNS جدید در سراسر اینترنت منتشر شود. معمولاً این انتشار در یک یا دو ساعت کامل می شود.

ساخت یک زیر دامنه Wildcard در سی پنل

در صورتی که بخواهید هر کدام از زیر دامنه های ساب دامین خود را به دایرکتوری خاصی در سایت هدایت کنید، از یک زیردامنه wildcard استفاده می شود.

هنگامی که یک دامنه wildcard ایجاد می کنید، هر پیشوندی که قبل از دامنه شما تایپ شده باشد به دایرکتوری اصلی ساب دامین منتقل می شود.

بنابراین pacific.ggexample.com، Members.ggexample.com و asdf99qwer.ggexample.com همگی می توانند به یک دایرکتوری در سایت منتهی شوند.

ویرایش، حذف یا تغییر مسیر یک زیر دامنه

برای تغییر دایرکتوری اصلی یک زیر دامنه به قسمت “Modify a Subdomain” بروید و روی نماد مداد زیر دامنه، کلیک کنید. با کلیک بر روی لینک مسیر، به ویرایشگر فایلی می ‌روید که آن را نمی ‌خواهید.

کلیک بر روی ایکون مداد

نام دایرکتوری جدید را در قسمت “Document Root” وارد کنید و روی دکمه “Change” کلیک کنید.

وارد کردن نام دایرکتوری جدید

برای حذف یک ساب دامین به قسمت “Modify a Subdomain” بروید و روی لینک یا آیکون “Remove” کلیک کنید.

کلیک بر روی پاک کردن

روی دکمه “Delete Subdomain” کلیک کنید.

کلیک بر روی گزینه دیلیت

برای تغییر مسیر یک زیر دامنه به قسمت “Modify a Subdomain” بروید و روی لینک یا آیکون “Manage Redirection” کلیک کنید.

کلیک بر روی لینک مدیریت ریدایرکت ها

URL را که می خواهید زیر دامنه را به آن هدایت کنید وارد کنید و روی دکمه “Save” کلیک کنید.

وارد کردن url و زدن گزینه ذخیره

برای حذف تغییر مسیر زیر دامنه، روی لینک یا آیکون “Manage Redirection” کلیک کنید، سپس روی دکمه “Disable Redirection” کلیک کنید.

چه زمانی باید از زیر دامنه یا ساب دامین استفاده کرد؟

زمانی که یک وب سایت دارای بخشی جدا از سایت اصلی باشد، معمولاً از یک زیر دامنه استفاده می شود. مانند وبلاگ، انجمن، کنترل پنل، بخش اعضا و غیره.

ساب دامنه ها همچنین برای نسخه های مختلف منطقه ای یا زبانی یک سایت استفاده می شوند. برای مثال english.ggexample.com و spanish.ggexample.com. یا pacific.ggexample.com و atlantic.ggexample.com.

برای اکثر سایت های شخصی یا کوچکتر، استفاده یا عدم استفاده از یک زیر دامنه یک موضوع ترجیحی و شخصی است.

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

در حالی که استفاده از یک زیر دامنه یک موضوع ترجیحی و شخصی است، چند نکته وجود دارد که قبل از ایجاد یک زیر دامنه باید در نظر بگیرید.

گزینه اول نگهداری است. اگر از زیر دامنه استفاده می کنید و لازم است سایت خود را به یک میزبانی جدید منتقل کنید، در زمان انتقال باید پیکربندی ها و تنظیمات اضافی را برای ساب دامین انجام دهید.

و شاید مهمتر از آن، زیردامنه ها بر نحوه مشاهده سایت شما توسط موتورهای جستجو تأثیر می گذارند. برای گوگل یک زیر دامنه، یک وب سایت جداگانه است. ترافیک ورودی به blog.ggexample.com جدا از ترافیک ggexample.com دیده می شود. این موضوع درست مانند این است که ما عمل اضافه کردن دامنه به سی پنل را انجام داده باشیم.

بنابراین اگر در حال ساختن یک برند هستید، ساخت زیر دامنه می تواند مشکل ساز باشد.

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

هر سازمانی باید شبکه را ایمن کند و دسترسی افراد به منابع را مدیریت نماید. اما همانطور که سازمان ها رشد می کنند و نیاز به فراهم کردن دسترسی برای تعداد بیشتری از کاربران دارند، باید مراقب کنترل دسترسی باشند. بلاک کردن IP آدرس های مشکوکی که احتمالا حملات سایبری از طریق آن ها صورت می گیرد یکی از روش های حفظ امنیت سرور است. اما این بلاک آی پی گاهی اوقات دردسر ساز شده و حتی IP های سالم را نیز محدود می کند. ما در این مقاله قصد داریم به آموزش بلاک و آنبلاک آی پی سرور از طریق کامند لاین بپردازیم.

آی پی لیست مجاز یا allowlist چیست؟

لیست مجاز (allowlist) یک استراتژی امنیت سایبری است که لیستی از آدرس‌های ایمیل، آدرس‌های IP، نام‌های دامنه یا برنامه‌ها را تأیید می‌کند، در حالی که همه موارد دیگر را رد می‌کند. مدیران فناوری اطلاعات از یک لیست سفید یا لیست مجاز به عنوان راهی سریع و آسان برای کمک به محافظت از رایانه‌ها و شبکه‌ها در برابر تهدیدات بالقوه مضر یا مطالب نامناسب در شبکه‌های محلی یا در سراسر اینترنت استفاده می‌کنند.

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

نحوه بلاک و آنبلاک آی پی سرور

اگر پیکربندی فایروال سرور (CSF) روی سرور شما نصب شده باشد، می توانید تنظیمات فایروال را از خط فرمان با استفاده از دستورات زیر ویرایش کنید. به همین دلیل از قبل باید بدانید آی پی در چه وضعیتی قرار دارد. برای بررسی اینکه آیا یک آدرس IP مسدود شده است یا خیر، از دستور زیر استفاده کنید:

 csf -g IP ADDRESS 

این دستور آدرس IP های مسدود شده را لیست می کند.

برای آنبلاک آی پی سرور که در حال حاضر توسط فایروال CSF مسدود شده است با استفاده از دستور زیر اقدام کنید: (البته به یاد داشته باشید که به جای عبارت “IP ADDRESS” باید عدد آی پی مورد نظر مثلا 192.168.1.1 را وارد کنید.)

csf -dr IP ADDRESS 

با دادن این دستور آدرس IP مسدود شده از لیست خارج می شود.

برای قرار دادن یک آدرس IP در لیست مجاز، از دستور زیر استفاده کنید:

 csf -a IP ADDRESS 

این دستور آدرس IP را در لیست مجاز قرار می دهد و از مسدود شدن آن جلوگیری می کند.

با استفاده از دستور زیر می توانید آدرس IP را مسدود کنید.

 csf -d IP ADDRESS 

این دستور آدرس IP داده شده را مسدود می کند.

از همراهی شما در این مقاله که به آموزش بلاک و آنبلاک آی پی سرور می پردازد متشکریم. در صورت وجود هر گونه سوال می توانید از طریق درج کامنت مطرح نمایید.

گزینه اضافه کردن دامنه در سی پنل (Addon Domain in cPanel) به شما این امکان را می دهد تا دامنه های بیشتری را در پنل هاستتان میزبانی کنید. اما به طور کلی، دامنه های اضافه شده به سمت سایت اصلی هدایت نمی شوند و هر کدام به طور مستقل وب سایت جداگانه ای با محتوای خاص خودشان را دارند.

در این مقاله می خواهیم به شما نحوه اضافه کردن دامنه و مدیریت آن را در سی پنل آموزش دهیم.

قابلیت افزودن دامنه توسط هاست سایت انجام می شود و اگر گزینه “Addon Domains” را در حساب سی پنل خود نمی بینید به احتمال زیاد، حساب شما از این قابلیت پشتیبانی نمی کند. به همین منظور باید با پشتیبانی هاستینگ تان تماس بگیرید و یا حتی ممکن است در اضافه کردن تعداد دامنه محدودیت داشته باشید.

اگر تصور می کنید که به این گزینه نیاز خواهید داشت و شاید در آینده بخواهید یک یا چند دامنه دیگر به هاست خود اضافه کنید، پیش از خرید هاست حتما این موارد را در گزینه های پلن میزبانی بررسی کنید.

خب برویم سراغ آموزش…

اضافه کردن دامنه در سی پنل

زمان مورد نیاز: 3 minutes.

ابتدا وارد حساب سی پنل خود شده و سپس دستورات زیر را به ترتیب اجرا کنید:

  1. در بخش “Domains” بر روی “Addon Domains” کلیک کنید.

    اضافه کردن دامنه در سی پنل با Addon Domains

  2. نام دامنه اضافه شده را در کادر مشخص شده وارد کنید.

    سی پنل به طور خودکار کادرهای “Subdomain” و “Document Root” را پر می کند.

  3. داشتن حساب FTP مستقل

    اگر می خواهید که یک حساب FTP مجزا برای دامنه اضافه شده ایجاد کنید، تیک گزینه “Create an FTP account associated with this addon Domain” را فعال کنید. حساب FTP ایجاد شده دسترسی جداگانه ای برای وب سایتی که دامنه آن اضافه شده است فراهم می کند و دیگر نمی تواند به فایل های وب سایت اصلی دسترسی داشته باشد.

  4. در آخر بر روی دکمه “Add Domain” کلیک کنید.


    Addon Domains

زمانی که دامنه اضافه شد، می توانید از طریق FTP به پوشه “Document Root” بروید و فایل های خود را آپلود کنید. همچنین می توانید از طریق File Manager در سی پنل برای آپلود فایل ها اقدام کنید.

وب سایت مرتبط با دامنه اضافه شده، زمانی در دسترس بازدید کنندگان قرار می گیرد که Name Server های دامنه را تغییر داده باشید و این فرآیند ممکن است کمی طول بکشد.

به طور معمول تغییرات DNS نباید بیش از چند ساعت طول بکشد.

ساخت ایمیل برای دامنه اضافه شده

همانند دامنه اصلی، می توانید چندین حساب ایمیل برای دامنه اضافه شده در سی پنل ایجاد کنید.

نحوه فعال یا غیرفعال کردن ریدایرکت در دامنه اضافه شده

در بخش “Modify Addon Domain” بر روی لینک “Manage Redirection” مربوط به دامنه ای که می خواهید آن را مدیریت کنید، کلیک کنید.

مدیریت ریدایرکت در دامنه اضافی

URL ای را که می خواهید دامنه اضافه شده را به آن تغییر مسیر بدهید را در قسمت “Domain […] redirects to” وارد کنید.

سپس بر روی دکمه “Save” کلیک کنید.

مدیریت ریدایرکت در دامنه اضافی

غیرفعال کردن ریدایرکت در دامنه اضافه شده

بر روی لینک “Manage Redirection” مربوط به دامنه اضافه شده در سی پنل کلیک کنید.

در بخش “Disable Addon Domain Redirection” بر روی دکمه “Disable Redirection” کلیک کنید.

غیر فعال کردن ریدایرکت در دامنه اضافی

آپلود فایل های سایت برای دامنه اضافه شده

زمانی که یک دامنه جدید اضافه می کنید، سیستم، یک دایرکتوری با نام همان دامنه ایجاد می کند. مگر اینکه در قسمت “Document Root” در حین تنظیم، نام دایرکتوری دیگری را مشخص کرده باشید.

برای مثال، اگر نام دامنه جدید شما ggexample.org باشد، دایرکتوری ای با نام ggexample.org ایجاد می شود.

نحوه حذف دامنه اضافی در سی پنل

در بخش “Modify Addon Domain” بر روی دکمه “Remove” دامنه ای که می خواهید حذف کنید، کلیک کنید.

پاک کردن دامنه اضافی در سی پنل

سپس مجدد در صفحه باز شده بر روی گزینه “Remove” کلیک کنید.

پاک کردن دامنه اضافی در سی پنل

با این کار، دایرکتوری دامنه اضافه شده حذف نمی شود. اگر دیگر به دایرکتوری آن دامنه نیازی ندارید، می توانید آن را از طریق اکانت FTP یا با ورود به حساب سی پنل خود حذف کنید.

Addon Domains یا دامنه های اضافی، وب سایت های مجزا هستند

همچنین دقت داشته باشید که addon domains با alias domains در سی پنل متفاوت هستند. alias دامنه ای است که به آدرس اصلی وب سایت اشاره می کند. برای مثال ggexample.com و ggexample.net هر دو یک سایت را نشان می دهند.

کاربران قدیمی سی پنل ممکن است که alias domains را با نام “Parked Domains” به خاطر بیاورند.

ریموت زدن به سرور لینوکسی به شیوه های مختلفی انجام می شود. دو روش مهم آن از طریق SSH و VNC است. در این مقاله قصد داریم روش ریموت زدن به سرور لینوکسی را به صورت کامل و جامع و با استفاده از این دو روش به شما آموزش دهیم. با ما همراه باشید:

SSH چیست؟

Secure Shell که گاهی به آن Secure Socket Shell نیز گفته می شود، پروتکلی است که به شما امکان می دهد با استفاده از یک رابط مبتنی بر متن، به صورت ایمن به یک کامپیوتر راه دور یا یک سرور متصل شوید. هنگامی که یک اتصال SSH ایمن ایجاد شد، یک Session ایجاد شده و شما می توانید با تایپ دستورات در کلاینت در رایانه محلی خود سرور را دستکاری کنید. مدیران سیستم و شبکه بیشتر از این پروتکل استفاده می کنند و همچنین هرکسی که نیاز به مدیریت یک کامپیوتر از راه دور به شیوه ای بسیار امن دارد، این پروتکل رو انتخاب می کند. پروتکل SSH دارای دو نسخه ارتباط سرور SSH و سرویس گیرنده یا کلاینت SSH است.

نحوه فعال کردن اتصال SSH برای ریموت زدن به سرور لینوکسی

از آنجایی که ایجاد یک اتصال SSH به دو مولفه کلاینت و سرور نیاز دارد، باید مطمئن شوید که آنها به ترتیب روی کلاینت و سرور نصب شده اند. یک ابزار منبع باز SSH که به طور گسترده برای توزیع های لینوکس استفاده می شود OpenSSH است. نصب و راه اندازی OpenSSH نسبتا آسان است. برای این کار نیاز به دسترسی به ترمینال روی سرور و رایانه ای دارید که برای اتصال از آن استفاده می کنید. توجه داشته باشید که اوبونتو به طور پیش فرض سرور SSH را نصب نکرده است.

نحوه نصب کلاینت OpenSSH

قبل از شروع به نصب کلاینت SSH، مطمئن شوید که این برنامه قبلاً روی سیستم نصب نشده باشد. بسیاری از توزیع های لینوکس در حال حاضر یک کلاینت SSH دارند. برای ماشین‌های ویندوز، می‌توانید PuTTY یا هر کلاینت دیگری را به انتخاب خود نصب کنید تا به سرور دسترسی پیدا کنید.

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

ترمینال SSH را دانلود کنید. می توانید “Terminal” را جستجو کنید یا CTRL + ALT + T را روی صفحه کلید خود فشار دهید. سپس دستور زیر را تایپ کنید و در ترمینال کلید Enter را فشار دهید.

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

[email protected]:~$ ssh

usage: ssh [-1246AaCfGgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
[-D [bind_address:]port] [-E log_file] [-e escape_char]
[-F configfile] [-I pkcs11] [-i identity_file]
[-J [[email protected]]host[:port]] [-L address] [-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port] [-Q query_option] [-R address] [-S ctl_path] [-W host:port] [-w local_tun[:remote_tun]]
[[email protected]]hostname [command]

[email protected]:~$

این بدان معناست که شما آماده اتصال از راه دور به یک ماشین فیزیکی یا مجازی هستید. در غیر این صورت، باید کلاینت OpenSSH را نصب کنید:

دستور زیر را برای نصب کلاینت OpenSSH بر روی کامپیوتر خود اجرا کنید:

sudo apt-get install openssh-client

در صورت درخواست، رمز عبور Super user خود را وارد کنید. سپس Enter را بزنید تا نصب کامل شود.

اکنون می‌توانید به هر ماشینی که برنامه سمت سرور روی آن است، SSH کنید، مشروط بر اینکه از امتیازات لازم برای دسترسی و همچنین نام میزبان یا آدرس IP برخوردار باشید.

نحوه نصب سرور OpenSSH

برای پذیرش اتصالات SSH، یک ماشین باید بخش سمت سرور Toolbox نرم افزار SSH را داشته باشد.

اگر ابتدا می خواهید بررسی کنید که آیا OpenSSH در سرور اوبونتو رایانه راه دوری که نیاز به پذیرش اتصالات SSH دارد موجود است، می توانید سعی کنید به میزبان محلی متصل شوید:

ترمینال را روی دستگاه سرور باز کنید. می توانید “Terminal” را جستجو کنید یا CTRL + ALT + T را روی صفحه کلید خود فشار دهید. عبارت ssh localhost را تایپ کنید و کلید اینتر را بزنید.

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

[email protected]:~$ ssh localhost
ssh: connect to host localhost port 22: Connection refused [email protected]:~$

در صورت وجود موارد فوق، باید برنامه سمت سرور OpenSSH را نصب کنید. ترمینال را باز بگذارید و برای نصب سرور SSH دستور زیر را اجرا کنید:

sudo apt-get install openssh-server ii.

در صورت درخواست، رمز عبور Super User خود را وارد کنید.

Enter و Y را برای اجازه دادن به نصب پس از درخواست فضای دیسک وارد کنید. فایل های پشتیبانی مورد نیاز نصب می شوند و سپس می توانید با تایپ این دستور بررسی کنید که آیا سرور SSH روی دستگاه اجرا می شود یا خیر:

sudo service ssh status

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

[email protected]:-$ sudo service ssh status
• ssh.service - OpenBSD Secure Shell server
Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enab
Active: active (running) since Fr 2018-03-12 10:53:44 CET; 1min 22s ago Process: 1174 ExecReload=/bin/kill -HUP $MAINPID (code=exited, status=0/SUCCES

Main PID: 3165 (sshd)

راه دیگر برای آزمایش اینکه آیا سرور OpenSSH به درستی نصب شده است و اتصالات را می پذیرد، این است که دستور ssh localhost را دوباره در ترمینال خود اجرا کنید.

نحوه ریموت زدن به سرور لینوکسی با SSH

اکنون که کلاینت و سرور OpenSSH را بر روی هر دستگاهی که نیاز دارید نصب کرده اید، می توانید یک ارتباط راه دور ایمن با سرورهای خود برقرار کنید. برای انجام این کار:

ترمینال SSH را روی دستگاه خود باز کنید و دستور زیر را اجرا کنید:

ssh [email protected]_ip_address

اگر نام کاربری در دستگاه محلی شما با نام کاربری در سروری که می‌خواهید به آن متصل شوید مطابقت دارد، فقط می‌توانید تایپ کنید: ssh host_ip_address و سپس کلید Enter را بزنید.

رمز عبور خود را وارد کرده و Enter را بزنید. توجه داشته باشید که هنگام تایپ هیچ بازخوردی روی صفحه نمایش دریافت نخواهید کرد. اگر رمز عبور خود را جایگذاری می‌کنید، مطمئن شوید که آن را به صورت ایمن در یک فایل متنی ذخیره کرده اید.

هنگامی که برای اولین بار به یک سرور متصل می شوید، از شما پرسیده می شود که آیا می خواهید به اتصال خود ادامه دهید یا خیر. فقط yes را تایپ کنید و Enter را بزنید. این پیام فقط یک بار ظاهر می شود زیرا سرور راه دور در دستگاه محلی شما شناسایی نشده است.

اکنون یک فینگر پرینت ECDSA اضافه شده است و شما به سرور راه دور متصل هستید. اگر رایانه ای که می خواهید از راه دور به آن متصل شوید در همان شبکه است، بهتر است به جای آدرس IP عمومی از آدرس IP خصوصی استفاده کنید. در غیر این صورت، فقط باید از آدرس IP عمومی استفاده کنید.

علاوه بر این، مطمئن شوید که می‌دانید پورت TCP صحیح OpenSSH برای درخواست‌های اتصال به آن گوش می‌دهد و تنظیمات ارسال پورت درست است. اگر کسی پیکربندی فایل sshd_config را تغییر نداده است، پورت پیش‌فرض 22 است. همچنین می توانید شماره پورت را بعد از آدرس IP میزبان اضافه کنید.

[email protected]:~$ ssh [email protected] –p7654 [email protected]’s password:

The authenticity of host '185.52.53.222 (185.52.53.222)' can't be established. ECDSA key fingerprint is SHA256:9lyrpzo5Yo1EQAS2QeHy9xKceHFH8F8W6kp7EX2O3Ps. Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added ' 185.52.53.222' (ECDSA) to the list of known hosts. 

[email protected]:~$

مراحل بعدی SSH

اکنون که توانستید با استفاده از SSH با سرور لینوکسی ارتباط برقرار کنید، ما به شدت توصیه می کنیم چند مرحله دیگر را برای بهبود امنیت ارتباط SSH انجام دهید. وقتی تنظیمات را با مقادیر پیشفرض رها کنید، احتمال هک شدن آن بیشتر می شود و سرور شما به راحتی می تواند هدف حملات اسکریپتی قرار گیرد.

برخی از تنظیمات ویرایش فایل پیکربندی sshd عبارتند از:

  1. پورت پیش‌فرض TCP را در جایی که دیمون SSH در حال گوش دادن است، تغییر دهید. آن را از 22 به چیزی بسیار بالاتر تغییر دهید، به عنوان مثال 24596 و مطمئن شوید که از شماره پورتی استفاده نمی کنید که به راحتی قابل حدس زدن باشد، مانند 222، 2222 یا 22222.
  2. از جفت کلیدهای SSH برای احراز هویت جهت ورود بدون رمز عبور SSH استفاده کنید. آنها هم ایمن تر هستند و هم اجازه ورود بدون نیاز به رمز عبور را می دهند (که سریعتر و راحت تر است).
  3. ورودهای مبتنی بر رمز عبور را در سرور خود غیر فعال کنید. اگر این امکان را غیر فعال کنید، امکان استفاده از آن برای ورود به سرورهای شما از بین می رود و دیگر با استفاده از حملاتی همچون بروت فورس، نمی توان به سرور شما نفوذ پیدا کرد. البته به یاد داشته باشید که قبل از اینکه گزینه ورود با استفاده از رمزهای عبور را غیر فعال کنید، مطمئن شوید که احراز هویت با استفاده از جفت کلید به درستی کار می کند.
  4. دسترسی روت به سرور خود را غیر فعال کنید و از یک حساب معمولی با دستور su- استفاده کنید تا به کاربر اصلی تغییر دهید.

نحوه ریموت زدن به سرور لینوکسی با VNC

VNC به شما این امکان را می دهد که از راه دور یک محیط دسکتاپ را در رایانه راه اندازی کنید و از کامپیوتر خود با آن دسکتاپ تعامل داشته باشید. متأسفانه، VNC رمزگذاری داخلی ندارد، به این معنی که تمام اطلاعات ارسال شده از طریق VNC می تواند توسط اشخاص ثالث مورد نفوذ قرار گیرد. یک راه حل برای رفع این مشکل استفاده از ssh (پوسته امن) برای رمزگذاری ترافیک بین شما و میزبان راه دور شما است.

این آموزش اصول راه اندازی یک سرور VNC، بسته بندی آن در ssh و اتصال ایمن به دسکتاپ از راه دور را پوشش می دهد. در مثال‌های زیر با استفاده از نمایشگر 44 به mo.ece.pdx.edu متصل می‌شویم، به این معنی که شماره پورت 5944 خواهد بود (اعداد پورت VNC برابر با 5900 به اضافه عدد نمایشگر است). هر جا که به mo.ece.pdx.edu اشاره می شود، می توان از هر دستگاه لینوکس Ubuntu یا Redhat/Centos در MCECS نیز استفاده کرد.

مرحله 1 – سرور VNC را در رایانه راه دور راه اندازی کنید

قبل از اینکه بتوانیم به دسکتاپ راه دور متصل شویم، باید سرور VNC را روی دستگاه راه دور راه اندازی کنیم. برای انجام این کار، به دستگاهی که در آن به دسکتاپ راه دور دسترسی خواهید داشت، وارد شوید. در ترمینال دستور زیر را اجرا کنید:

vncserver

با این کار سرور VNC روی دستگاه راه‌اندازی می‌شود و به آن می‌گوید که فقط اتصالات از لوکال هاست را بپذیرد، یعنی از کاربرانی که وارد دستگاه میزبان سرور VNC شده‌اند. برای ورود به Session VNC از شما یک رمز عبور خواسته می شود (این کار مانند ورود با حساب MCECS خود نیست. این رمز عبور به طور خودکار انتخاب شده است. توصیه می شود که در اینجا از رمز عبور حساب MCECS خود استفاده نکنید!)

توجه: این رمز عبور باید کمتر از 8 کاراکتر باشد!

همچنین از شما پرسیده می شود که آیا می خواهید یک رمز عبور جداگانه فقط برای مشاهده اختصاص دهید یا خیر. اگر بخواهید Session مورد نظر فقط به صورت تصویری با دسکتاپ شما تعامل داشته باشد و فقط آن را مشاهده کند و قابلیت اجرای دستوری را در آن نداشته باشد، این رمز عبوری است که به آن می دهید. پس از آن، شما باید مقداری خروجی به شکل زیر دریافت کنید:

New 'X' desktop is mo.ece.pdx.edu:44

Starting applications specified in /u/cecsuser/.vnc/xstartup
Log file is /u/cecsuser/.vnc/mo.ece.pdx.edu:44.log

مرحله2 – ایجاد Tunnel SSH در VNC

اکنون که سرور VNC در حال اجرا است، باید تونل ssh را از دستگاه محلی شما به میزبان راه دور ایجاد کنیم. از Session ssh خود خارج شوید (نگران نباشید سرور vnc در هنگام خروج در پس‌زمینه در حال اجرا است) و با دستورات زیر در پنجره ترمینال دوباره به همان دستگاه متصل شوید:

ssh [email protected] -L 5944:localhost:5944

جایی که cecsuser با نام کاربری حساب MCECS شما جایگزین می شود.

توجه: سینتکس -L 5944:localhost:5944 چیزی است که مسئول ایجاد تونل ssh است که VNC بین میزبان محلی شما و میزبان راه دور استفاده می کند. در اصل، چیزی که می گوید این است که هر چیزی را که از طریق پورت 5944 کامپیوتر راه دور ارسال می شود بردارید و آن را به پورت 5944 کامپیوتر محلی انتقال دهید. ما در اینجا برای سادگی از همان دو عدد استفاده می کنیم، اما همانطور که در بالا ذکر شد، می توانید پورت را در رایانه محلی (هر عددی بین 1024 و 65535) مشخص کنید.

مرحله 3 – اتصال به لینوکس از طریق VNC با استفاده از Remmina (Linux GUI)

Remmina نمایشگر پیش فرض دسکتاپ از راه دور است که با اوبونتو (از نسخه 14.04 به بعد) ارائه شده است. برای راه‌اندازی Remmina، می‌توانید کلید ویندوز را فشار دهید یا یک فرمان اجرا را باز کنید (به طور پیش‌فرض Alt+F2) سپس روی صفحه خالی کلیک کنید تا یک اتصال جدید ایجاد شود.

ریموت زدن به سرور لینوکس

در مرحله بعد، اطلاعات زیر را وارد کنید:

آموزش ریموت زدن به سرور
آموزش جامع ریموت زدن به سرور لینوکسی

اکنون می توانید روی ذخیره یا اتصال کلیک کنید. اگر برای Session VNC خود رمز عبور وارد کرده اید (که واقعا باید انجام دهید!)، اکنون از شما آن رمز خواسته می شود:

آموزش ریموت زدن با SSH و VNC

در نهایت، می توانید از Session remote خود لذت ببرید! از آنجایی که شما یک Tunnel به سرور دارید که از پورت 5944 شما شروع می شود و به پورت 5944 سرور ختم می شود که توسط VNC استفاده می شود، Remmina Session VNC طوری رفتار می کند که گویی به صورت محلی در حال اجرا است.

اکنون شما موفق به ریموت زدن به سرور لینوکسی خود شده اید و اگر روی ذخیره کلیک کنید، پورتی را که برای اتصال به Session VNC خود استفاده کرده اید، ذخیره می شود و همیشه می توان از آن استفاده نمود.

از همراهی شما در این مقاله از وبسایت زمین هاست متشکریم. در صورت وجود هر گونه سوال می توانید از طریق درج کامنت با ما به اشتراک بگذارید.

در این مقاله نحوه ریموت زدن به سرور ویندوزی برای دسترسی به دسکتاپ سرور را توضیح می دهیم. در یک کامپیوتر معمولی ویندوزی، یک صفحه کلید، مانیتور و ماوس دارید که به شما امکان می دهد با دستگاه تعامل داشته باشید. برای سرورهای VPS ویندوزی که در اینترنت میزبانی می شوند، اوضاع کمی متفاوت است زیرا سرور شما از نظر فیزیکی می تواند فاصله زیادی با شما داشته باشد و نتوانید به راحتی به آن نزدیک شوید. بنابراین برای دسترسی به آن باید از طریق دسترسی از راه دور یا به اصطلاح ریموت دسکتاپ استفاده کرد. برای دسترسی به دسکتاپ یک سرور میزبان، می توان از دو طریق اقدام نمود: از طریق قابلیتی به نام Remote Desktop در ویندوز و از طریق نرم افزار anydesk. ما در این مقاله به بررسی هر دو می پردازیم:

ریموت زدن به سرور ویندوزی از طریق Remote Desktop

همه سرورهای Windows VPS Liquid Web قادر به اتصال دسکتاپ از راه دور هستند. با این حال، همه رایانه ها نمی توانند از آن استفاده کنند. در اینجا لیستی از سیستم عامل های شناخته شده برای برقراری ارتباط با سرور ویندوزی از طریق Remote Desktop را ذکر کرده ایم:

  • نسخه های کلاینت و سرورهای Microsoft Windows 2000
  • مایکروسافت ویندوز سرور 2003
  • مایکروسافت ویندوز سرور 2008 به بعد
  • مایکروسافت ویندوز 7 به بعد
  • لینوکس که برنامه RDesktop روی آن نصب شده است
  • Mac OS X با کلاینت دسکتاپ از راه دور:
    • (Mac OS X نسخه 10.9 و بالاتر: Microsoft Remote Desktop)
    • (فقط نسخه‌های Mac OS X 10.5-10.8: Open Source CoRD Client)
    • (نسخه های Mac OS X قبل از 10.7: Microsoft Remote Desktop Connection Client برای Mac)

اگر از یکی از نسخه های ویندوزی فوق را در سرور و کلاینت استفاده می کنید، برای انجام Remote Desktop کافی است مراحل زیر را انجام بدهید:

زمان مورد نیاز: 2 minutes.

نحوه اجرای ریموت دسکتاپ

  1. روی دکمه Start کلیک کنید.

    اجرای برنامه ریموت دسکتاپ

  2. برنامه Run را اجرا کنید

    برای این کار کافی است عبارت “Run” را در منوی استارت تایپ کنید.
    اجرای برنامه ریموت دسکتاپ

  3. “mstsc” را تایپ کنید و کلید Enter را فشار دهید.

    اجرای برنامه ریموت دسکتاپ

  4. با استفاده از آدرس IP به سیستم مقصد متصل شوید.

    آدرس IP سرور خود را وارد کنید و روی Connect کلیک کنید. اگر همه چیز خوب پیش برود، اعلان ورود به سیستم ویندوز را خواهید دید.
    اجرای برنامه ریموت دسکتاپ

دقت داشته باشید زمانی می توانید مراحل فوق را انجام بدهید که فیچر ریموت زدن در کامپیوتر شما فعال باشد و برای فعال کردن این فیچر می توانید مراحل زیر را انجام بدهید:

ساده ترین راه برای اجازه دسترسی به رایانه شخصی خود از یک دستگاه راه دور، استفاده از گزینه های Remote Desktop در تنظیمات است. از آنجایی که این قابلیت در به‌روزرسانی Fall Creators Windows 10 (1709) اضافه شده است، یک برنامه قابل دانلود جداگانه نیز موجود است که عملکرد مشابهی را برای نسخه‌های قبلی ویندوز ارائه می‌دهد. شما همچنین می توانید از روش قدیمی فعال کردن دسکتاپ از راه دور استفاده کنید.

در دستگاهی که می خواهید به آن متصل شوید، Start را انتخاب کنید و سپس روی settings در سمت چپ کلیک کنید.
System group و سپس گزینه Remote Desktop را انتخاب کنید. برای یافتن تنظیمات ریموت دسکتاپ در ویندوز 10 می توانید پس از وارد شدن به setting در کادر جستجو عبارت remote desktop را وارد کنید. برای فعال کردن تنظیمات اتصالات گزینه Show settings را انتخاب کنید.

در صورت نیاز، امکان اضافه کردن کاربرانی که بتوانند از راه دور ریموت بزنند، وجود دارد. برای این منظور روی گزینه Select users that can remotely access this PC کلیک کنید.
اعضای گروه Administrators به طور خودکار به سیستم دسترسی خواهند داشت. نام این رایانه شخصی را در قسمت نحوه اتصال به این PC ثبت کنید. برای پیکربندی کلاینت ها به این اطلاعات نیاز دارید.

ریموت زدن به سرور ویندوزی از طریق رایانه ای با سیستم عامل لینوکس

برای ریموت زدن به سرور ویندوزی از طریق سیستم عامل لینوکس می توان از RDDesktop استفاده نمود. برای استفاده از این فیچر می توانید مراحل زیر را دنبال کنید:

  1. خط فرمان را با استفاده از xterm باز کنید.
  2. ” rdesktop ” را در خط فرمان تایپ کنید تا ببینید rdesktop را نصب کرده اید یا خیر.
  3. اگر rdesktop نصب شده است، ادامه دهید. در غیر این صورت، باید پکیج rdesktop را برای نسخه لینوکس خود نصب کنید.
  4. ” rdesktop ” و سپس آدرس IP سرور خود را تایپ کنید. سپس Enter را از روی صفحه کلید یا Keyboard بزنید.
rdesktop 72.52.246.40

در نهایت اگر همه چیز خوب پیش برود، اعلان ورود به سیستم ویندوز سرور را خواهید دید.

ریموت زدن به سرور ویندوزی از طریق رایانه ای با سیستم عامل مک

برای ریموت زدن به سرور ویندوزی از طریق سیستم عامل مک می توانید مراحل زیر را انجام دهید:

  1. Microsoft Remote Desktop را از Mac App Store نصب کنید.
  2. سپس، روی دکمه New کلیک کنید یا از میانبر Command + N برای تنظیم اتصال به سرور خود استفاده کنید.
  3. تنظیمات مربوطه را پر کنید، سپس پنجره Edit Remote Desktops را ببندید.
    • نام رایانه شخصی: می توانید از آدرس IP سرور یا نام میزبان آن استفاده کنید (اگر نام میزبان دارای رکورد DNS مناسب باشد).
    • نام کاربری: برای دسترسی به حساب مدیریت، از “Administrator” استفاده کنید.
    • رمز عبور: رمز عبور Administrator را وارد کنید.
    • تنظیمات سفارشی دیگر را پیکربندی کنید.
ریموت زدن به سرور ویندوزی
  1. نوع اتصال خود را در My Desktops انتخاب کنید و دکمه Start را در منو فشار دهید تا متصل شوید (یا به سادگی کلید بازگشت را روی صفحه کلید خود فشار دهید).
  2. اگر سرور شما از گواهینامه SSL خودامضا شده استفاده می‌کند، پیامی به‌عنوان Remote Desktop در حال مذاکره درباره اعتبارنامه‌ها می باشد، نمایش داده می‌شود. برای ادامه اتصال می‌توانید «ادامه» را فشار دهید یا برای ذخیره دائم گواهی و اتصال مستقیم در آینده. برای انجام این کار، روی Show Certificate کلیک کنید و سپس قبل از کلیک بر روی Continue برای ادامه، کادر کنار always trust… را علامت بزنید.

نحوه Remote Desktop از طریق انی دسک (کاربردی ترین روش ریموت)

یکی دیگر از روش های محبوب کاربران برای ریموت زدن به سرور ویندوزی استفاده از نرم افزار انی دسک است. این نرم افزار کاربری بسیار آسان و بدون دردسری دارد و از این رو بسیار مشهور و میان کاربران شناخته شده است. برای استفاده از آن کافی است مراحل زیر را انجام بدهید:

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

مرحله1: به سایت انی دسک مراجعه کرده و نرم افزار را دانلود کنید و به صورت همزمان روی سرور و کامیپوتر خود آن را نصب کنید.

Remote Desktop

مرحله 2: نرم افزار را روی سرور و سیستم خودتان اجرا کنید.

ریموت دسکتاپ انی دسک

مرحله 3: در بخش Enter Remote Address، نام آی پی سیستم مقصد (که در اینجا آی پی سرور است که در انی دسک سرور نمایش داده می شود)، را وارد نمایید.

مرحله 4: در صورتی که همه چیز به درستی پیش برود و به شما اجازه دسترسی داده شود، به راحتی به سرور ریموت خواهید شد. شخص دیگری باید روی سرور نظارت داشته باشد تا به شما اجازه ورود به سرور را بدهد. یکی از مزیت های استفاده از نرم افزار انی دسک قابلیت شناسایی شما از طریق آی پی و یا نام کامپیوتر شما است.