آموزش کامل نحوه ایجاد کد CSR
احتمالا شما هم مانند بسیاری از کاربران تصور میکنید که پس از خرید و نصب گواهی ssl کار تمام است. ما اینجا هستیم تا به شما بگوییم که این طور نیست!!! برای نصب گواهینامه SSL، ساخت CSR همانند یک پیشنیاز بسیار مهم است. به گونهای که بدون داشتن کد CSR در نصب SSL با مشکل مواجه خواهید شد. در این مقاله خواهید خواند:
- کد CSR چیست؟
- چگونه در دایرکت ادمین CSR ایجاد کنیم؟
- چگونه در سیپنل CSR ایجاد کنیم؟
کد CSR چیست؟
کد CSR مخفف عبارت “Certificate Signing Request” میباشد که در فارسی به معنای درخواست امضای گواهی است. در یک تعریف ساده CSR یک متن رمزگذاری شامل اطلاعاتی درباره درخواست کننده گواهی SSL است. این اطلاعات معمولاً شامل دامنه درخواست کننده منطقه و کشور درخواست کننده و همچنین نام سازمان و اداره است.
در یک تعریف دیگر csr در واقع درخواستی برای دریافت گواهی است که توسط یک CA ایجاد و تایید شده است بدون اینکه نیازی به ارسال کلید خصوصی یا “Private key” از طریق اینترنت باشد. اما “Private key” چیست؟
کد Private key چیست؟
کاربرد اصلی کلید خصوصی رمزگشایی فایلهایی است که در CSR رمزگذاری شدهاند. در نتیجه میتوان گفت کلید خصوصی برای حفظ اطلاعات شما ضروری است و هرگز نباید آن را فاش کرد. در صورتی که یک کلید خصوصی شکسته شود تمامی رمز گذاری ها نابود می شود و اطلاعات و ارتباطات در اختیار فردی که کلید را دارد قرار میگیرد. قطعا هیچ کاربری دوست ندارد اطلاعاتش فاش شود. شما چطور؟
زمانی که شما یک گواهی نامه SSL خریداری میکنید، فایل نصبی از طرف شرکت هاستینگ برای شما ارسال میشود. این فایل شامل سه بسته کد مختلف است که یکی از آنها همین کلید خصوصی یا Private key است. اگر دوست دارید نحوه نصب SSL پولی را بیاموزید، روی لینک سرمهای رنگ کلیک کنید. با مطالعه این محتوا به بهترین شکل نصب SSL را در دو پلتفرم دایرکت ادمین و سیپنل را خواهید آموخت.
در ادامه خواهید آموخت که چگونه یک کد CSR ایجاد کنید. با ما همراه باشید.
ساخت کد CSR در دایرکت ادمین
در اولین گام پس از ورود به هاست از بخش “Account Manager” روی گزینه “SSL Certificate” کلیک کنید. نحوه ورود به دایرکت ادمین را از طریق مطالعه این مقاله بیاموزید.
سپس در پنجره جدید مطابق تصویر تیک گزینه “Create a Certificate reqest” را فعال کنید. با فعال کردن تیک این گزینه مجموعهای از فیلدها نمایش داده میشوند که باید آنها را با اطلاعات مناسب پر کنید. در ادامه به شما خواهیم کفت که در هر فیلد چه چیزی تایپ کنید:
- فیلد “Country”: نام کشور را تایپ کنید.
- فیلد “State/Province”: نام استان خود را تایپ کنید.
- فیلد “City”: نام شهر خود را تایپ کنید.
- فیلد “Company”: نام رسمی و ثبت شده شرکت خود را وارد کنید
- فیلد “Company division”: این بخش را خالی بگذارید.
- فیلد “Common name”: نام غیر رسمی شرکت خود راوارد کنید.
- فیلد “Email”: آدرس ایمیل وارد کنید.
- فیلد “Key size”: گزینه 2048 بیت را وارد کنید.
- فیلد “Certificate type”: گزینه SHA1 را انتخاب کنید.
حالا پس از کلیک کردن روی گزینه “Save” میتوانید کد CSR خود را ملاحظه کنید. بدون ایجاد کوچکترین تغییری کدها را کپی کرده و به فایل txt تبدیل کنید و سپس برای CA و یا صادر کننده گواهینامه SSL بفرستید.
تحریمها را فراموش نکنید. در فیلدهایی که اطلاعات مکانی شما خواسته شده است آدرسی به غیر از ایران را وارد کنید.
در ادامه مقاله همین فرایند را در سیپنل به شما خواهیم آموخت. اگر از کاربران این کنترل پنل مشهور آمریکایی هستید مطالعه ادامه مطلب برای شما مفید خواهد بود.
ساخت کد SCR در سی پنل
اولین گام برای ساختن کد CSR وارد هاست خود شوید. اگر نحوه ورود به هاست سیپنل را نمیدانید این مقاله را بخوانید. سپس از بخش “Security” روی “SSL/TSL” کلیک کنید.
از منوی سمت راست پنجره جدید گزینهای که در تصویر مشخص کردهایم را انتخاب کنید.
صفحه “Generate a new certificate” برای شما باز میشود. در ادامه به شما توضیح دادهایم که در فیلدهای متفاوت باید چه اطلاعاتی را وارد کنید.
- در فیلد “Key”: گزینه”Generate a New 2048 bit key” را انتخاب کنید.
- در فیلد “Domains”: دامنهای که میخواهید برای آن SSL بخرید را در این فیلد تایپ کنید.
- در فیلد “Description”: این فیلد را خالی بگذارید.
در آخر با کلیک کرین روی گزینه “Generate” میتوانید کد CSR خود را دریافت کنید.
اگر تا به حال برای سایت خود گواهینامه امنیتی SSL تهیه نکردهاید، لازم است بدانید که گوگل به منظور تامین امنیت کاربران برخورداری سایتها از این گواهینامه را اجباری کرده است. ارائه گواهی SSL یکی از مهمترین خدمات در شرکت های هاستینگ میباشد. گنجه هاست با بیش از ۱۰ سال سابقه در ارائه خدمات میزبانی وب، بهترین انتخاب برای خرید گواهینامه SSL است. در گنجه هاست میتوانید SSL سایت خود را با بهترین کیفیت و نازلترین قیمت تهیه کنید.
لیستی از مقالات مرتبط با موضوع SSL
در این مقاله همه چیز را درباره نحوه ایجاد کد CSR آموختید. فراموش نکنید که اخیراً نصب گواهی نامه SSL برای همه سایتها اجباری شده است. از آن جا که برای نصب SSL به کد CSR احتیاج خواهید داشت، یادگیری ساخت کد CSR نیز به نوعی اجباری خواهد بود. امیدواریم که با مطالعه این مطلب پاسخ تمامی سوالات خود را دریافت کرده باشید. در غیر این صورت میتوانید سوالات خود را با متخصصان ما در گنجه هاست در میان بگذارید. ما در زودترین زمان پاسخگوی شما خواهیم بود.