סריקת מפתח SSH דרך ממסר פרוקסי קיים
אספו מפתחות מארח מועמדים דרך ממסר TCP מקומי תוך שמירה על ההבחנה בין התווית של הממסר לבין מארח ה-SSH האמיתי.
ssh-keyscan אינו מקבל את אפשרות ה-ProxyCommand של SSH. לכן פרוקסי שהוגדר עבור ssh אינו מגדיר אוטומטית את הסורק הנפרד.
פתרון אחד הוא ממסר TCP מקומי שכבר הוקם, שמשלים את אימות הפרוקסי ואת חילופי ה-CONNECT הנדרשים ואז חושף את זרם הבתים של שרת ה-SSH המיועד. אם הממסר הזה מאזין בכתובת 127.0.0.1:2222:
ssh-keyscan -p 2222 127.0.0.1 > candidate.keys
ssh-keygen -lf candidate.keysהפקודה הראשונה אוספת מפתחות מועמדים; השנייה מציגה את טביעות האצבע שלהם. הממסר חייב להעביר את זרם ה-SSH לאחר צריכת התגובה המלאה של הפרוקסי, במקום למסור כותרות HTTP לסורק.
תווית המארח בפלט מתארת את נקודת הקצה המקומית של הממסר. אל תוסיפו אותה ללא שינוי ואל תניחו שהיא מזהה כעת את שם המארח של SFTP המרוחק.
אמתו את טביעת האצבע באמצעות רשומה מהימנה או מנהל מערכת לפני שיוך המפתח למארח ולפורט האמיתיים ב-known_hosts. ssh-keyscan אוסף את מה שנקודת הקצה הנגישה מציגה; חיבור פרוקסי מוצלח אינו מאמת את המפתח הזה.