| No edit summary | No edit summary | ||
| (2 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
| Use this helpful bash script to check out information for multiple domains. | |||
| !/bin/bash | !/bin/bash | ||
| Declare the string array<br> | |||
| SitesArray=("www. | <code> | ||
| SitesArray=("www.domain_1.nl"  "www.domain_2.nl"  "www.domain_3.nl") | |||
| </code> | |||
| Print array values in lines<br> | |||
| <code> | |||
| echo "-----------------------------------------------------------------------------------------------------" | echo "-----------------------------------------------------------------------------------------------------" | ||
| for val1 in ${SitesArray[*]}; do | for val1 in ${SitesArray[*]}; do | ||
| Line 11: | Line 16: | ||
| 	echo " " | 	echo " " | ||
| done | done | ||
| </code> | |||
| [[Category:Bash]] | [[Category:Bash]] | ||
| [[Category:SSL]] | [[Category:SSL]] | ||
Latest revision as of 21:36, 16 October 2021
Use this helpful bash script to check out information for multiple domains.
!/bin/bash
Declare the string array
SitesArray=("www.domain_1.nl"  "www.domain_2.nl"  "www.domain_3.nl")
Print array values in lines
echo "-----------------------------------------------------------------------------------------------------"
for val1 in ${SitesArray[*]}; do
	echo "Information for $val1"
	openssl s_client -showcerts -connect $val1:443 2>/dev/null < Q.txt| openssl x509 -noout -issuer -subject -dates 
	echo " "
done
