Получить дату истечения срока действия SSL-сертификата с помощью powershell на машине с Ubuntu - PullRequest
1 голос
/ 09 мая 2019

Я пытаюсь выполнить следующий скрипт на машине с Ubuntu, используя режим PS, но он ничего не показывает, я хочу знать, как я могу получить эту дату.Ниже приведен сценарий, который я написал:

$var = (Get-ChildItem /etc/ssl/certs)[0].NotAfter
Write-Host $var

1 Ответ

2 голосов
/ 09 мая 2019

PowerShell не выполняет магический анализ файлов сертификатов для вас.Используйте команду openssl.

$cert = (Get-ChildItem /etc/ssl/certs)[0].FullName
$var = ((& openssl x509 -in $cert -dates -noout) -match 'notAfter').Split('=')[1]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...