VPN ആക്സസിനുള്ള അഭ്യർത്ഥന പലപ്പോഴും അതിന് പിന്നിൽ ഒരു ഫോൾഡറും ഒരു ഫയലും ഒളിപ്പിക്കുന്നു. മുഴുവൻ ഓഫീസ് നെറ്റ്വർക്കിനും റൂട്ട് നൽകുന്നത് അഭ്യർത്ഥനയ്ക്ക് ഉത്തരം നൽകുന്നു, ജോലിക്ക് ആവശ്യമുള്ളതിലും വളരെ കൂടുതൽ കൈമാറുന്നു. മാപ്പ് ചെയ്ത പങ്കിടലിനെ അപ്ലോഡ് പേജ് ഉപയോഗിച്ച് മാറ്റുന്നത് മറ്റ് ദിശയിലും അത്ര തന്നെ തെറ്റായിരിക്കാം, കാരണം അത് ആളുകൾ ജോലി ചെയ്യുന്ന രീതി മാറ്റുന്നു. തീരുമാനം ഫയലിന് എന്ത് സംഭവിക്കണം എന്നതിൽ നിന്ന് ആരംഭിക്കുന്നു.

മൂന്ന് ആവശ്യകതകൾ ഇവിടെ സമാനമായി കാണപ്പെടുന്നു, എന്നാൽ വളരെ വ്യത്യസ്തമായി പ്രവർത്തിക്കുന്നു: തയ്യാറായ PDF പകർത്തുന്നത്, ഒരു രേഖ അതിന്റെ സ്ഥാനത്ത് തന്നെ എഡിറ്റ് ചെയ്യുന്നത്, പങ്കിട്ട ഡയറക്ടറിക്കെതിരെ ഒരു ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കുന്നത്.

ഫോൾഡറിൽ നിന്നല്ല, എഡിറ്റിംഗിൽ നിന്ന് ആരംഭിക്കുക

ഫയൽ തയ്യാറാണെങ്കിൽ വായിക്കാൻ മാത്രം ആവശ്യമുണ്ടെങ്കിൽ, ഒരു കൈമാറ്റ അക്കൗണ്ട് മതി. എഡിറ്റ് ചെയ്യേണ്ടതുണ്ടെങ്കിൽ, മറ്റാരാണ് അത് എഡിറ്റ് ചെയ്യുന്നത്, സംഘർഷങ്ങൾ എങ്ങനെ പരിഹരിക്കുന്നു എന്നതാണ് ചോദ്യം, അത് നെറ്റ്വർക്കിന്റെയല്ല, വർക്ക്ഫ്ലോയുടെ ചോദ്യമാണ്. ആപ്ലിക്കേഷൻ ഡയറക്ടറിയിൽ നിന്ന് നേരിട്ട് രേഖകൾ തുറക്കുകയാണെങ്കിൽ, സ്റ്റോറേജ് പാളിയുടെ കാലതാമസവും ലോക്കിംഗ് സ്വഭാവവും പ്രധാനമാണ്. ഇതിന് ആദ്യം ഉത്തരം നൽകുന്നത് നന്നായി കണക്ട് ചെയ്തിട്ടും ഉപയോഗിക്കാൻ കഴിയാത്ത ഒരു പരിഹാരം ഒഴിവാക്കുന്നു.

പങ്കിട്ട എഡിറ്റിംഗ് ഏതൊരു കൈമാറ്റത്തിനും പരിഹരിക്കാനാകാത്ത ഒരു പ്രശ്നം കൊണ്ടുവരുന്നു. ഒരു ഉപയോക്താവ് സ്പ്രെഡ്ഷീറ്റ് ഡൗൺലോഡ് ചെയ്ത് ഓഫ്ലൈനിൽ എഡിറ്റ് ചെയ്ത്, മറ്റാരെങ്കിലും യഥാർത്ഥ ഫയൽ മാറ്റിയ ശേഷം അത് അപ്ലോഡ് ചെയ്യുന്നു, എൻക്രിപ്റ്റ് ചെയ്ത കണക്ഷന് ഓവർറൈറ്റിനെക്കുറിച്ച് യാതൊരു അഭിപ്രായവുമില്ല. ഓവർറൈറ്റ്, സംഘർഷം അല്ലെങ്കിൽ പതിപ്പ് എന്നിവയെക്കുറിച്ചുള്ള ഒരു ഉടമ്പടി ആക്സസ് രീതിക്ക് മുമ്പ് ഉണ്ടായിരിക്കണം.

SFTP ഒരു കൈമാറ്റ പ്രോട്ടോക്കോളാണ്, പങ്കിടലല്ല

SFTP എൻക്രിപ്റ്റ് ചെയ്ത SSH ട്രാൻസ്പോർട്ടിലൂടെ ഫയലുകൾ നീക്കുന്നു, അത് ഒരു പകർപ്പിന് കൃത്യമായി വേണ്ടതാണ്, മാപ്പ് ചെയ്ത ഡ്രൈവിന് വേണ്ടതല്ല. ഇത് FTP അല്ല, FTPS വാഗ്ദാനം ചെയ്യുന്ന ഒരു ഉൽപ്പന്നം SFTP-ക്ക് പകരം മറ്റൊരു പ്രോട്ടോക്കോൾ വാഗ്ദാനം ചെയ്യുന്നു. ഫയൽ സിസ്റ്റം പാളിയിലൂടെ ഒരു SFTP ഡയറക്ടറി മൗണ്ട് ചെയ്യുന്നത് യഥാർത്ഥ പങ്കിടലിന്റെ ലോക്കിംഗ്, അനുമതി അല്ലെങ്കിൽ ആപ്ലിക്കേഷൻ സ്വഭാവത്തിന് ഉറപ്പ് നൽകുന്നില്ല. അതിനെ നേരിട്ടുള്ള പകരം എന്ന് വിളിക്കുന്നതിന് മുമ്പ് ക്ലയന്റ് ആപ്ലിക്കേഷന്റെ ആവശ്യകതകൾ പരിശോധിക്കുക.

sftp [email protected]
put report.pdf /upload/report.pdf
get /shared/template.docx

തയ്യാറായ ഒരു ഫയലിനുള്ള മുഴുവൻ വർക്ക്ഫ്ലോ ഇതാണ്: കണക്ട് ചെയ്യുക, ഇടുക, എടുക്കുക. കൈമാറ്റത്തിന് മാത്രമുള്ള അക്കൗണ്ടിനും ഫയൽ സിസ്റ്റം മാത്രമല്ല, പരിമിതമായ SSH സേവനവും ആവശ്യമാണ്. chroot അല്ലെങ്കിൽ ForceCommand internal-sftp സെഷന് എന്ത് പ്രവർത്തിപ്പിക്കാം എന്ന് പരിമിതപ്പെടുത്തുന്നു, TCP ഫോർവേഡിംഗും ടണലിംഗും പ്രവർത്തനരഹിതമാക്കുന്നത് ഫയൽ അക്കൗണ്ടിനെ നെറ്റ്വർക്ക് പ്രവേശന കേന്ദ്രമാക്കി മാറ്റുന്ന വഴികൾ അടയ്ക്കുന്നു. കാണാവുന്ന ഡയറക്ടറി മാത്രം പരിമിതപ്പെടുത്തുന്നത് അക്കൗണ്ടിന് എവിടെ എത്താനാകും എന്നതിനെക്കുറിച്ച് ഒന്നും തെളിയിക്കുന്നില്ല.

നിങ്ങൾക്ക് പങ്കിടൽ ആവശ്യമുണ്ടെങ്കിൽ, അത് പ്രസിദ്ധീകരിക്കരുത്

ചിലപ്പോൾ യഥാർത്ഥ പങ്കിടലാണ് ആവശ്യകത, ഉത്തരം SMB ഏകപക്ഷീയമായ ഇന്റർനെറ്റ് ക്ലയന്റുകൾക്ക് തുറന്നുകാണിക്കുകയല്ല. Microsoft-ന്റെ മാർഗ്ഗനിർദ്ദേശം അതിർത്തിയിൽ നേരിട്ടുള്ള SMB ട്രാഫിക് തടയുക എന്നതാണ്, അതിന് നല്ല കാരണമുണ്ട്: വിശ്വസനീയമല്ലാത്ത നെറ്റ്വർക്കുകളെ നേരിടാൻ ഈ പ്രോട്ടോക്കോൾ നിർമ്മിച്ചതല്ല. QUIC-ന് മേലുള്ള SMB പോലുള്ള രൂപകൽപ്പനകൾ ഉണ്ട്, രണ്ട് അറ്റങ്ങളിലും നിർദ്ദിഷ്ട പ്ലാറ്റ്ഫോം ആവശ്യകതകളോടെ, അവ ഏകപക്ഷീയമായ Samba സെർവറിനുള്ള സാർവത്രിക സ്വിച്ചല്ല. ഒന്നും ബാധകമല്ലെങ്കിൽ, ജോലി ഫോർവേഡ് ചെയ്ത പോർട്ടിന് പകരം പിന്തുണയുള്ള ആക്സസ് പാത നൽകുകയാണ്.

ജോലി അനുയോജ്യമാകുമ്പോൾ ബ്രൗസർ അടിസ്ഥാനമാക്കിയ ഓപ്ഷൻ സാധുവായ മൂന്നാമത്തെ ഉത്തരമാണ്. അത് അതിന്റേതായ തീരുമാനങ്ങൾ കൊണ്ടുവരുന്നു: അക്കൗണ്ടുകൾ, പങ്കിടൽ ലിങ്കുകൾ, കാലഹരണപ്പെടൽ, സൂക്ഷിച്ച പതിപ്പുകൾ, ഏത് പകർപ്പാണ് അധികാരമുള്ളത്. ആർക്കും തുറക്കാവുന്ന ഒരു ലിങ്കും സൈൻ-ഇൻ ആവശ്യമായ ഒരു വർക്ക്സ്പേസും വ്യത്യസ്ത ആക്സസ് നയങ്ങളെ പ്രതിനിധീകരിക്കുന്നു, ഒന്നും ആകസ്മികമായി തിരഞ്ഞെടുക്കരുത്.

ആക്സസ് കൈമാറുന്നതിന് മുമ്പ് എന്ത് പരിശോധിക്കണം

sftp [email protected] <<< "get /shared/template.docx /tmp/probe.docx"
ssh [email protected] "cat /etc/passwd"

ഏത് രൂപകൽപ്പന തിരഞ്ഞെടുത്താലും, അത് ഉദ്ദേശിച്ച ഡാറ്റയിലും ഉദ്ദേശിച്ച പ്രവർത്തനങ്ങളിലും പരിമിതപ്പെടുത്തുക. ആദ്യ കമാൻഡ് വിജയിക്കണം, രണ്ടാമത്തേത് നിരസിക്കപ്പെടണം; രണ്ടും വിജയിച്ചാൽ, അക്കൗണ്ട് ജോലിയെക്കാൾ വിശാലമാണ്. തുടർന്ന് അക്കൗണ്ട് നീക്കം ചെയ്ത് ആദ്യത്തേത് ആവർത്തിക്കുക, അത് ഇപ്പോൾ പരാജയപ്പെടണം. ഉറവിട ഫയലുകളുടെ ഉടമയെ തിരിച്ചറിയാവുന്നതായി നിലനിർത്തുക, അധികാരമുള്ള പകർപ്പിനെക്കുറിച്ചുള്ള പിന്നീടുള്ള ചോദ്യത്തിന് ഉത്തരം ലഭിക്കാൻ. രേഖപ്പെടുത്താൻ യോഗ്യമായ ഫലം ഉപയോഗയോഗ്യവും റദ്ദാക്കാവുന്നതുമായ ഫയൽ വർക്ക്ഫ്ലോ ആണ്, കാണാതായ കണക്ഷൻ ഐക്കണല്ല.

ഉപയോക്താവിന്റെ ആപ്ലിക്കേഷന് യഥാർത്ഥത്തിൽ ഏത് പ്രോട്ടോക്കോൾ ആവശ്യമാണ്, നിങ്ങൾ ഏത് മൂന്ന് പരിശോധനകൾ നടത്തി എന്ന് എഴുതുക. ആ രണ്ട് വരികൾ കൂടുതൽ പുനർനിർമ്മാണം തടയുന്നു.

അനുബന്ധ ലേഖനങ്ങൾ