linux查看ssl证书
时间: 2023-11-07 22:05:39 浏览: 87
要在Linux中查看SSL证书的信息,可以使用以下命令:
```
openssl x509 -in /path/to/certificate.crt -text -noout
```
其中,`/path/to/certificate.crt` 是证书文件的路径。这个命令将会显示证书的详细信息,包括版本、序列号、签发者、有效期等。
相关问题
linux 查看ssl证书有效期
要查看Linux上SSL证书的有效期,可以使用OpenSSL工具执行以下命令:
```plaintext
openssl x509 -in <证书文件> -noout -dates
```
其中,`<证书文件>`是指你要查看的SSL证书的文件路径。执行该命令后,你将会看到证书的有效起止时间。<span class="em">1</span>
#### 引用[.reference_title]
- *1* [【Linux】查看SSL证书是否过期](https://blog.csdn.net/weixin_40918067/article/details/117376135)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
linux配置ssl证书
以下是在Linux上配置SSL证书的步骤:
1.安装OpenSSL和相关依赖库,可以使用以下命令进行安装:
```shell
yum -y install openssl openssl-devel
yum -y install pcre pcre-devel
yum -y install zlib zlib-devel
```
2.生成SSL证书和密钥,可以使用以下命令生成:
```shell
openssl req -newkey rsa:2048 -nodes -keyout domain.key -out domain.csr
```
其中,domain.key是生成的密钥文件,domain.csr是证书签名请求文件。
3.购买或申请SSL证书,将证书文件和密钥文件上传到服务器上。
4.在Nginx配置文件中添加SSL证书和密钥的路径,例如:
```shell
server {
listen 443 ssl;
server_name www.example.com;
ssl_certificate /path/to/ssl.crt;
ssl_certificate_key /path/to/ssl.key;
...
}
```
其中,ssl_certificate指定证书文件的路径,ssl_certificate_key指定密钥文件的路径。
5.重启Nginx服务,使配置生效:
```shell
systemctl restart nginx
```