linux伺服器上生成CSR和KEY

2021-08-17 16:43:33 字數 1281 閱讀 1152

csr檔案用來申請證書(提供給證書**商)

key檔案是私鑰,用來配置ssl(放到伺服器)

cert是證書**商頒發的證書(放到伺服器)

csr(證書請求檔案) 包含申請證書所需要的相關資訊,其中最重要的是網域名稱,填寫的網域名稱必須是你要https方式訪問的那個網域名稱。如abc.com 或 web.abc.com

下面介紹生成key和csr的過程,首先使用下面的命令生成csr 和 key兩個檔案。

openssl req -nodes -newkey rsa:2048 -keyout myserver.key -out server.csr

這個命令將會生成兩個檔案,myserver.key 是金鑰檔案,小心儲存好這個檔案。安裝ssl證書的時候要用到。

執行上面的命令後,你必須根據提示輸入相應的資訊,如網域名稱等等,按照提示一步一步操作,最後生成這兩個檔案。

country name (2 letter code) [au]: 

cn  (國家**)

state or province name (full name) [some-state]: 

bj  (省)

locality name (eg, city) : 

bj   (城市)

organization name (eg, company) [internet widgits pty ltd]: 

ihost (企業/組織)

organizational unit name (eg, section) : 

it  (部門)

common name (eg, your name) : 

ibaohost.com   (網域名稱/請正確填寫)

email address :  (可直接回車)

please enter the following 'extra' attributes to be sent with your certificate request

a challenge password :   (直接回車)

an optional company name :  (直接回車)

其中的email address  和 a challenge password 可以留空,不必填寫,直接回車。以上需要填寫的內容,如果你不清楚應該怎麼填寫,

除了網域名稱,其他的你可以按照上面的內容填寫。

你可以使用命令 cat server.csr 檢視該檔案內容。並複製該檔案全部內容。另外乙個檔案myserver.key 並務必儲存好。如果你把這個key搞丟了,等你證書申請下來,你會發現沒有key是無法安裝的。

Linux伺服器上搭建svn伺服器

使用yum安裝svn,命令如下 yum y install subversion安裝完成之後,驗證安裝結果 在 opt目錄下面建立乙個svn目錄,用來作為svn儲存目錄,命令如下 mkdir opt svn執行如下命令,建立乙個倉庫 svnadmin create opt svn myproject...

Linux伺服器上搭建FTP服務

安裝 vsftpd0 使用 yum 安裝 vsftpd yum install vsftpd y啟動 vsftpd0 安裝完成後,啟動 ftp 服務 service vsftpd start啟動後,可以看到系統已經監聽了 21 埠 netstat nltp grep 21修改配置檔案 vsftpd ...

Linux 伺服器上Redis安裝和配置

在linux伺服器上,命令列執行以下命令 cd usr local src 一般原始碼放在這裡 推薦原始碼安裝 wget tar xzf redis 3.0.7.tar.gz cd redis 3.0.7 make make all make install 說明 tar xzf 解壓檔案到當前資料...