Openssl'nin s_client komutunda zaman aşımı ayarlamak mümkün mü?


14

Ben büyük bir dizi ana bilgisayar için sertifika çekmek için openssl's s_client komutunu kullanan bir komut dosyası var. Bu ana makinelerin bazılarına güvenlik duvarı nedeniyle kaçınılmaz olarak ulaşılamaz. S_client zaman aşımını varsayılandan çok daha kısa bir değere ayarlamak mümkün mü? Kılavuz sayfasında / yardım dosyasında bir tane görmüyorum.

X sayısından sonra openssl -s_client'i otomatik olarak öldürecek bir tür sarmalayıcı komutu.

Mümkünse bir ana bilgisayarı / bağlantı noktasını kullanılabilirlik açısından önceden test etmemeyi tercih ederim.

Yanıtlar:



1

ilk döngü için: sunucuadı okunurken;

zaman aşımı 2 bash -c "/ dev / tcp / $ sunucuadı / $ Port" && echo Port açık. || echo Bağlantı noktası kapalı.

tamam

Ancak açık bağlantı noktaları daha dificult: zaman aşımı 1 openssl s_client -showcerts -connect $ sunucuadı: $ Port

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.