برای ایجاد فایل CSR در سیستم عامل CentOS می بایست ابتدا با سرور خود ارتباط SSH برقرار نمایید. بدین منظور می توانید از راهنمای زیر استفاده نمایید.
راهنمای برقراری ارتباط SSH با نرم افزار Putty
سپس با کمک نرم افزار OpenSSL اقدام به ایجاد فایل های مورد نیاز می نماییم. برای انجام این مورد می بایست دستور زیر را اجرا نمایید.
openssl req -new -newkey rsa:2048 -nodes -keyout domain_com.key -out domain_com.csr
توجه نمایید که عبارت domain_com تنها یک نام می باشد و شما می توانید مطابق با نیاز خود نام مناسبی را برای فایل key و csr خود انتخاب نمایید.
با اجرای دستور از شما سوالاتی پرسیده می شود که برای ایجاد فایل CSR و گواهی SSL نیاز می باشد.
اطلاعات را مطابق با داده های زیر تکمیل نمایید.
Common name : اسم دامنه ی شما می باشد که عموما به صورت domain.com و یا www.domain.com است.
Organization: نام سازمان شما می باشد. به عنوان مثال - Roshangar Rayaneh Tehran
Organization unit: نام واحد سازمان می باشد. به عنوان مثال - IT
City/locality: شهر سازمان/شرکت می باشد. به عنوان مثال - Tehran
State/province: استان سازمان/شرکت می باشد. به عنوان مثال - Tehran
Country/Region: کد دو حرفی کشور سازمان/شرکت می باشد. به عنوان مثال - IR
پس از تکمیل موارد فوق از شما دو سوال Extra پرسیده می شود که نیازی به وارد نموده اطلاعاتی برای انها وجود ندارد و کافیست دو بار Enter را بزنید.
در نهایت فایل CSR و Key شما ایجاد گردیده است.
با دستور ls -l مسیر فایل های ایجاد شده و در نهایت با دستور های زیر می توان آنها را مشاهده کرد
cat ************.csr
cat ************.key
فایل CSR را می بایست به شرکت ارائه دهنده ی گواهی SSL خود ارائه نمایید تا مطابق با آن گواهی SSL ایجاد گردد. همچنین فایل Key را می بایست در محلی مشخص و امن نگهداری نمایید.
در صورت نیاز می توانید با دستور vi اقدام به مشاهده ی محتوای فایل CSR نموده و متن را در قالب یک فایل TXT به شرکت ارائه دهنده ی گواهی SSL خود ارائه دهید.
|