SFTP SSH माथि यात्रा गर्छ। यदि SSH लाई फाइल सर्भरसम्म पुग्न प्रोक्सी सहायक चाहिन्छ भने त्यो मार्ग होस्ट प्रविष्टिमा राख्नुहोस् र SFTP लाई त्यो प्रयोग गर्न दिनुहोस्।

Host files-via-proxy
    HostName files.example.net
    User alex
    ProxyCommand nc -X connect -x proxy.example.net:8080 %h %p

OpenBSD-संगत netcat सहायकसँग, sftp files-via-proxy ले त्यो जडान मार्ग प्रयोग गर्छ। प्रोक्सीले 8080 मा सुन्छ; अनुरोध गरिएको गन्तव्य पोर्ट फाइल सर्भरको कन्फिगर गरिएको SSH पोर्ट हो। यी अलग मान हुन्। सार्वजनिक मध्यस्थहरूलाई अनुमति दिइने सार्वजनिक SFTP सर्भरका लागि, HTTP प्रोक्सी सूचीले सहायकको HTTP प्रोक्सी अन्त्यबिन्दुका लागि उम्मेदवार दिन्छ। प्रमाणीकरण नगरिएको उम्मेदवारका लागि कुनै प्रोक्सी प्रमाणहरू प्रयोग नगर्नुहोस् र यसले फाइल सर्भरको वास्तविक होस्ट र SSH पोर्ट अनुमति दिन्छ भनी पुष्टि गर्नुहोस्।

SFTP को -P ले गन्तव्य पोर्ट छान्छ। यसलाई केही अन्य SSH उपकरणहरूले प्रयोग गर्ने सानो अक्षरको विकल्पसँग नमिलाउनुहोस्, र गन्तव्यपछि कुनै पनि अंक राखेर यसले SSH जडान बदल्छ भनी नमान्नुहोस्।

प्रोक्सी प्रमाणीकरण, SSH प्रयोगकर्ता प्रमाणीकरण र दूरस्थ फाइलमा पहुँचको अनुमति अलग जाँचका रूपमा रहन्छन्। गन्तव्यले SFTP उपप्रणाली पनि उपलब्ध गराउनुपर्छ। मात्र काम गर्ने टनेलले फाइल सत्र दिँदैन, र फर्वार्डिङमा मात्र सीमित खाता SFTP का लागि उपयोगी हुनु आवश्यक छैन।

होस्ट-की प्रमाणीकरण सक्रिय राख्नुहोस्। प्रोक्सीले मार्ग दिन्छ; यसले फाइल सर्भरको पहिचान आफ्नै पहिचानले प्रतिस्थापन गर्नु हुँदैन।

सम्बन्धित लेखहरू