SSH-PING(1) User Commands SSH-PING(1)

ssh-ping - بررسی در دسترس بودن میزبان با استفاده از ssh_config

ssh-ping [OPTIONS] [user@]hostname

بررسی این‌که آیا میزبان با استفاده از ssh_config در دسترس است یا خیر.

-4
تنها استفاده از IPv4
-6
تنها استفاده از IPv6
توقف پس از ارسال <count> بستهٔ درخواست
اتصال به محض پاسخ‌دهی میزبان
و تلاش برای اتصال مجدد پس از پایان نشست SSH (برای نمونه راه‌اندازی مجدد).
همچنین برای دستگاه‌های IDRAC، IPMI، ILO، سوییچ‌ها و غیره
که فاقد یک محیط شل کامل هستند بسیار مفید است.
کلیدهای ترکیبی CTRL+C تلاش‌ها برای اتصال مجدد را متوقف می‌کند.
خروج بلافاصله پس از نخستین پینگ موفق
(می‌تواند برای آغاز یک کار دیگر مانند rsync استفاده شود)
مشخص کردن یک فایل پیکربندی جایگزین برای هر کاربر.
اگر فایل پیکربندی در خط فرمان مشخص شود،
فایل پیکربندی سراسری سیستم ( /etc/ssh/ssh_config ) نادیده گرفته خواهد شد.
پیش‌فرض برای فایل پیکربندی کاربری ~/.ssh/config است.
نمایش این پیام
درنگ به مدت <interval> ثانیه میان ارسال هر درخواست.
مقدار پیش‌فرض ۱ ثانیه است.
تلاش برای ورود با نام کاربری <user>. مقدار پیش‌فرض، مقدار کنونی $USER است.
چاپ برچسب زمانی (زمان یونیکس + میکروثانیه همانند gettimeofday) پیش از هر خط
چاپ برچسب زمانی (خوانا برای انسان) پیش از هر خط
زمان انتظار برای دریافت پاسخ، به ثانیه
درگاه (پورت) برای اتصال به میزبان دوردست.
این مورد می‌تواند در فایل پیکربندی بر اساس هر میزبان مشخص شود.
خروجی بی‌صدا.
هیچ چیزی به جز خطوط خلاصه در زمان شروع و هنگام پایان نمایش داده نمی‌شود
بدون رنگ.
(برای نمونه برای پایانه‌های سیاه روی سفید)
خروجی با جزئیات بیشتر
نمایش اطلاعات نگارش

اوبونتو (و شاید توزیع‌های دیگر) به طور پیش‌فرض
تکمیل شل را برای ssh ارائه می‌دهند که می‌تواند مورد استفاده قرار گیرد:

complete -F _known_hosts ssh-ping
compdef _ssh_hosts ssh-ping
complete -c ssh-ping -a "(__fish_print_hostnames)"

در صورت تنظیم، هیچ رنگی نمایش داده نمی‌شود (مشابه -n)

0
هیچ درخواستی از دست نرفت
1
بیش از ۱ درخواست از دست رفت
2
تمام درخواست‌ها از دست رفتند

March 2024 SSH-TOOLS