SFTP നിങ്ങളുടെ SSH പ്രോക്സി വഴി വീണ്ടും ഉപയോഗിക്കട്ടെ
SFTP-യ്ക്ക് SSH ഹോസ്റ്റ് എൻട്രി ഉപയോഗിക്കുക, HTTP പ്രോക്സി പോർട്ട് ലക്ഷ്യത്തിന്റെ SSH പോർട്ടിൽ നിന്ന് വേർതിരിക്കുക.
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-യ്ക്ക് ഉപയോഗപ്രദമാകണമെന്നില്ല.
ഹോസ്റ്റ് കീ പരിശോധന സജീവമായി വയ്ക്കുക. പ്രോക്സി ഒരു വഴി നൽകുന്നു; അത് ഫയൽ സെർവറിന്റെ ഐഡന്റിറ്റി സ്വന്തം ഐഡന്റിറ്റി കൊണ്ട് മാറ്റരുത്.