新聞中心
如何?

在企業(yè)中使用Active Directory(AD)的證書非常普遍,因?yàn)樗軌虺掷m(xù)地保護(hù)敏感信息,確保數(shù)據(jù)的安全性。這就需要在Linux服務(wù)器上安裝這些證書。本文將講述如何使用Linux服務(wù)器來安裝這些證書。
調(diào)整環(huán)境
在安裝證書之前,我們需要調(diào)整環(huán)境。首先我們必須確保Linux服務(wù)器上安裝了OpenSSL,這個(gè)軟件包是用于安裝證書的。要安裝OpenSSL,可以用系統(tǒng)的包管理器,比如Debian/Ubuntu上使用APT,在CentOS/RHEL/Fedora上使用Yum。
$ sudo apt-get install openssl
$ sudo yum install openssl
接下來,我們需要?jiǎng)?chuàng)建一個(gè)目錄來放置我們要使用的證書。
$ sudo mkdir /etc/ssl/certs
接下來,我們將把我們的AD根證書放到這個(gè)新創(chuàng)建的目錄中。
獲取根證書
我們需要通過導(dǎo)入根證書來驗(yàn)證AD服務(wù)器發(fā)出的證書。要獲取根證書,在Windows系統(tǒng)上可以打開證書管理器,在其中查找AD根證書。然后可以將它導(dǎo)出為OINF文件。
當(dāng)我們有了根證書時(shí),我們可以將其傳輸?shù)轿覀兊腖inux服務(wù)器上。我們可以使用SCP命令將.p7b文件上傳到Linux服務(wù)器。如下所示:
$ scp certificate.p7b user@servername:/home/user/
將證書文件復(fù)制到Linux服務(wù)器上后,我們需要將其解碼。我們可以通過以下命令來執(zhí)行解碼操作:
$ openssl pkcs7 -print_certs -in certificate.p7b -out certificate.cer
從命令提示符可以看出,-print_certs選項(xiàng)用于將證書以可讀的形式顯示在控制臺(tái)上,而-out選項(xiàng)則指定要輸出到的位置。輸出的證書應(yīng)該是可以用文本編輯器打開的。
導(dǎo)入根證書
現(xiàn)在我們已經(jīng)獲取了根證書和設(shè)置了目錄。接下來,我們將把根證書導(dǎo)入到Linux服務(wù)器中。我們可以使用以下命令將證書復(fù)制到證書目錄。
$ sudo cp certificate.cer /etc/ssl/certs/
接下來,我們需要將根證書添加到證書管理器的根證書列表中。我們可以使用以下命令來將根證書添加到證書列表中。
$ sudo update-ca-certificates
當(dāng)這個(gè)過程完成后,我們的Linux服務(wù)器就擁有了AD根證書的信任。
證書管理器
現(xiàn)在,我們需要設(shè)置證書管理器來處理我們要使用的證書。在Linux系統(tǒng)中,證書管理器被稱為CA證書,它的文件是/etc/ssl/certs/ca-certificates.crt。我們需要編輯這個(gè)文件并將證書添加到其中。但是,我們應(yīng)該避免直接編輯這個(gè)文件。相反,我們可以使用命令來管理證書管理器的條目。我們可以使用以下命令來執(zhí)行此操作:
$ sudo cp certificate.cer /usr/local/share/ca-certificates/
$ sudo update-ca-certificates
這個(gè)過程將把我們的證書添加到證書管理器的列表中。
證書驗(yàn)證
現(xiàn)在,我們需要驗(yàn)證我們導(dǎo)入的證書。我們可以使用以下命令執(zhí)行此操作:
$ openssl verify -CAfile /etc/ssl/certs/ca-certificates.crt certificate.cer
如果返回Verification successful,則我們的證書被成功驗(yàn)證。之后證書就可以在服務(wù)器上使用了。
結(jié)論
Linux服務(wù)器可以使用OpenSSL軟件包來處理各種證書。這些證書可以是根證書,也可以是其他類型的證書。要使用AD證書,需要執(zhí)行以下步驟:
1. 調(diào)整環(huán)境
2. 獲取根證書
3. 導(dǎo)入根證書
4. 證書管理器
5. 證書驗(yàn)證
最重要的是記得備份證書。只有在確保證書的完整性的情況下,我們才可以放心地使用它們。
相關(guān)問題拓展閱讀:
- Linux 下如何為wget等安裝證書
- 如何在linux下安裝ssl證書
- 如何在linux下安裝ssl證書?
Linux 下如何為wget等安裝證書
好好看一下wget 的幫助,加-no-check-certificate 選項(xiàng),試試。
-no-check-certificate 選項(xiàng), 具體的細(xì)節(jié)看wget的幫助
如何在linux下安裝ssl證書
之一步:先看下服務(wù)器上有沒有ssl模塊,在apache的modules目錄,卜孝里面有很多.so后綴的文件就是了,如果有mod_ssl.so文件代表已經(jīng)安裝了。如果沒有,需要cd 進(jìn)入modules目錄,然后下載mod_ssl.so,執(zhí)行命令 yum install -y mod_ssl //下載ssl
第二步:下載證書文件傳到服務(wù)器上,放哪里沒關(guān)系,我是新建一個(gè)cert文件夾,然后放到里面 /httpd/cert/
第三步:修改或添加httpd-ssl.conf(提示先備份),一般在/httpd/conf/extra/httpd-ssl.conf,根據(jù)操作系統(tǒng)的不同, http-ssl.conf文件也可能存放在conf.d/ssl.conf目錄中。
如果都沒冊(cè)腔有,那就新建一個(gè),內(nèi)容為:
DocumentRoot “/htdocs/” #替換為你的網(wǎng)站根目錄
ServerName jiandanji.fun #替換為你的域名
SSLEngine on
SSLCertificateFile /etc/httpd/cert/_jiandanji.fun_public.crt #替換成你的證書文件路徑
SSLCertificateKeyFile /etc/httpd/cert/_jiandanji.fun.key #替換成你的密鑰文件路徑
SSLCertificateChainFile /etc/httpd/cert/_jiandanji.fun_chain.crt #替換成你的證書密鑰文件路徑
本地編輯好,然后保存上傳
第四步:找到apache配置文件httpd.conf(提示先備份),開啟或添州弊衫加以下配置:
LoadModule ssl_module modules/mod_ssl.so
Include /etc/httpd/conf/extra/httpd-ssl.conf
如果前面有#號(hào),將#去掉,沒有就添加這兩句
到這里就配置好了
重啟服務(wù):
service httpd restart
Apache安裝景安SSL證書需要三個(gè)配置文件
1_root_bundle.crt、2_domainname.com.crt、3_ domainname.com.key。
注:這三個(gè)文件在文件夾for Apache.zip中,其中domainname.com是您的域名,2_ domainname.com.crt為公鑰,3_domainname.com.key為私鑰。(文件后綴名crt和cer的性質(zhì)是一樣的)
END
安裝證書
下載并解壓openssl。(1)確認(rèn)文件的存放目錄,例當(dāng)答租棗前目錄為:/usr/local。
解壓openssl。如:tar zxvf openssl-0.9.8k.tar.gz
配置openssl。(1)進(jìn)入openssl目錄。如:cd openssl-0.9.8k。
2)配置openssl。如:./config shared zlib make make test make install mv /usr/bin/openssl /usr/bin/openssl.save mv /usr/include/openssl /usr/include/openssl.save mv /usr/lib/libssl.so /libssl.so.save ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl ln -s /usr/local/ssl/include/openssl /usr/include/型州openssl ln -sv /usr/local/ssl/lib/libssl.so.0.9.8 /usr/lib/libssl.so
安裝apache1.解壓文件:tar zxvf httpd-2.2.26.tar.gz2.進(jìn)入目錄:cd httpd-2.2.263.配置安裝(/usr/local/ssl是openssl的安裝路徑):./configure –prefix=/usr/local/apache –enable-so –enable-ssl –with-ssl=/usr/local/ssl –enable-mods-shared=all
4.安裝:make && make install5.修改apache下的httpd.conf文件。(1)打開apache安裝目錄下conf目錄中的httpd.conf文件,找到 #LoadModule ssl_module modules/mod_ssl.so #Include conf/extra/httpd-ssl.conf (2)刪除行首的配置語句注釋符號(hào)“#”,保存退出。6.修改apache下httpd-ssl文件。
如果本地測試,請(qǐng)做本地解析訪問:打開 系統(tǒng)盤:\清拆Windows\System32\Drivers\etc\hosts文件,用文本編輯器修改,把證書綁定的域名解析到本地ip。
訪問https://+證書綁定的域名,測試效果如下:
確定擁有獨(dú)立服務(wù)器后,根據(jù)攜豎以下教程選擇環(huán)境安裝:
網(wǎng)頁鏈接
安裝SSL需要注意:服務(wù)器服務(wù)器允許443端姿沒口。
如果跡隱納無法按照專業(yè)教程安裝,可以使用SSL證書技術(shù)支持:
網(wǎng)頁鏈接
根據(jù)不同的服務(wù)器環(huán)消殲孫境來安裝,具體操拿鏈作請(qǐng)看這里
網(wǎng)頁鏈接
很齊全改搭,有什么不懂可以問客服
如何在linux下安裝ssl證書?
成功申請(qǐng)SSL證書,下載SSL證書文件
Linux+Apache下安裝SSL證書的步驟如下
通過ssh連上服務(wù)春指器,在皮森答根目錄創(chuàng)建文件夾opt/nginx。
然后用燃慧tranit或者filezilla把解壓的文件上傳到上面的目錄。如果上傳過程中沒有權(quán)限,請(qǐng)給對(duì)應(yīng)文件夾權(quán)限。
最后配置nginx,cd /etc/nginx/sites-available,更改配置文件
重啟Nginx服務(wù),service nginx restart
至此,所有操作完成
linux系統(tǒng)下安裝ssl證書(tomcat)
1.申請(qǐng)磨派ssl證書
2.下載ssl證書 打開此網(wǎng)址
將證書文件(xxx.com.crt)和密鑰文件上(xxx.com.key) 輸入密碼后會(huì)得到一個(gè)jks的文件。上傳到你的tomcat的conf文件夾下即可。
3.修改server.xml
這是tomcat原樣字段
修改為下面這樣的
–>
//上面這部分是server.xml中原樣的字段
4.修改web.xml
在web.xml最后粘貼這段代碼。位置在
節(jié)點(diǎn)下面胡襲
CLIENT-CERT
Client Cert Users-only Area
SSL
/*
CONFIDENTIAL
5.重啟tomcat,是重啟瞎做賀?。。。。。。。。。。。?!
6.如果還是不可以,檢查自己是否安裝了ssl相關(guān)的模塊。
Gworg選用Apache或者Nginx類型的SSL證書缺陵絕,然后根據(jù)文檔安裝。
linux Apache安裝說明
下面介紹如何安裝Apache. 首要條件就是 apache 已經(jīng)安裝了 mod_ssl.so 模塊 。
檢測方法使用以下命伏姿令:
httpd -M | grep mod_ssl
如果有顯示 mod_ssl.so 表示已經(jīng)安裝了apache模塊。
CentOS/Redhat安裝mod_ssl.so
yum install mod_ssl
Debian/Ubuntu
sudo a2enmod ssl
sudo service apache2 restart
linux nginx安裝說明
環(huán)境檢測,檢測命令如下(測試nginx是否支持SSL)
nginx -V
如果有輸汪租入 –with-http_ssl_module 表示已編譯openssl,支持安裝ssl
如果沒有安裝請(qǐng)下載nginx源碼重新編譯
./configure –with-http_stub_status_module –with-http_ssl_module
make && make install
linux服務(wù)器安裝ad證書的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux服務(wù)器安裝ad證書,使用Linux服務(wù)器實(shí)現(xiàn)AD證書的安裝,Linux 下如何為wget等安裝證書,如何在linux下安裝ssl證書,如何在linux下安裝ssl證書?的信息別忘了在本站進(jìn)行查找喔。
成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網(wǎng)、IDC服務(wù)、應(yīng)用軟件開發(fā)、網(wǎng)站建設(shè)推廣的公司,為客戶提供互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價(jià)格厚道的香港/美國云服務(wù)器和獨(dú)立服務(wù)器。創(chuàng)新互聯(lián)成都老牌IDC服務(wù)商,專注四川成都IDC機(jī)房服務(wù)器托管/機(jī)柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機(jī)房租用、服務(wù)器托管、機(jī)柜租賃、大帶寬租用,可選線路電信、移動(dòng)、聯(lián)通等。
新聞名稱:使用Linux服務(wù)器實(shí)現(xiàn)AD證書的安裝(linux服務(wù)器安裝ad證書)
新聞來源:http://www.dlmjj.cn/article/cdpisso.html


咨詢
建站咨詢
