ഗാറ്റ്ലിംഗ് - ക്ലൗഡിൽ ഓൺലൈനിൽ

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന കമാൻഡ് ഗാറ്റ്ലിംഗ് ആണിത്.

പട്ടിക:

NAME


ഗാറ്റ്ലിംഗ് - ഉയർന്ന പ്രകടന ഫയൽ സെർവർ

സിനോപ്സിസ്


ചൂതാട്ടം [-hnvVtdDfFUlaEe] [-ഐ ബൈൻഡ്-ടു-ഐപി] [-പി ബൈൻഡ്-ടു-പോർട്ട്] [-ടി സെക്കന്റുകൾ]
[-യു യുഐഡി] [-സി dir] [-പ വർക്ക് ഗ്രൂപ്പ്] [-പി ബൈറ്റുകൾ] [-ഒ [f/]ip/port/regex]
[-ആർ redir-url] [-X കാലഹരണപ്പെടൽ, sshd]

വിവരണം


ഒരു HTTP, FTP സെർവറാണ് gatling. ഇത് നിലവിലുള്ള വർക്കിംഗ് ഡയറക്‌ടറിയിലേക്ക് എക്‌സ്‌പോർട്ട് ചെയ്യും
ലോകം.

ഉപയോഗം -i 127.0.0.1 ഒരു നിശ്ചിത IP വിലാസത്തിലേക്ക് മാത്രം ബന്ധിപ്പിക്കാൻ.

ഉപയോഗം -p 81 80-ൽ നിന്ന് വ്യത്യസ്തമായ TCP പോർട്ടിലേക്ക് HTTP ബന്ധിപ്പിക്കുന്നതിന്. ഉപയോഗിക്കുക -f -p 2100 എഫ്‌ടിപി ബൈൻഡ് ചെയ്യാൻ a
21-നേക്കാൾ വ്യത്യസ്തമായ TCP പോർട്ട്. നോൺ-റൂട്ട് ആയി പ്രവർത്തിക്കുമ്പോൾ, ഡിഫോൾട്ട് പോർട്ടുകൾ 8000 ആണ്.
യഥാക്രമം 2121.

ഉപയോഗം -u ആരുമില്ല റൂട്ടിൽ നിന്ന് വ്യത്യസ്തമായ യുഐഡിക്ക് കീഴിൽ പ്രവർത്തിക്കാൻ. ബന്ധിപ്പിച്ചതിന് ശേഷമാണ് ഇത് ചെയ്യുന്നത്
സെർവർ പോർട്ടുകൾ, അതിനാൽ -u ഉപയോഗിക്കുന്നത് സുരക്ഷിതമാണ്, ഇപ്പോഴും പോർട്ട് 80-ലേക്ക് ബൈൻഡ് ചെയ്യുന്നു -- വാസ്തവത്തിൽ, ഇത്
സൂപ്പർ യൂസറായി ഗാറ്റ്‌ലിംഗ് പ്രവർത്തിപ്പിക്കരുതെന്ന് ശുപാർശ ചെയ്യുന്നു.

ഉപയോഗം -c /home/www chdir-ലേക്ക് chroot ചെയ്യുക, നിലവിലെ പ്രവർത്തിക്കുന്നതിനേക്കാൾ മറ്റൊരു ഡയറക്ടറിയിലേക്ക്
ഡയറക്ടറി. ആഘാതം കുറയ്ക്കുന്നതിന് ക്രോട്ട് പരിതസ്ഥിതിയിൽ ഗാറ്റ്ലിംഗ് പ്രവർത്തിപ്പിക്കാൻ ശുപാർശ ചെയ്യുന്നു
ഭാവിയിൽ സാധ്യമായ സുരക്ഷാ പ്രശ്നങ്ങൾ.

ഉപയോഗം -P 2M പ്രീഫെച്ചിംഗ് മോഡ് സജീവമാക്കാൻ. ഇത്രയധികം ഡാറ്റ ഉണ്ടെന്ന് ഗാറ്റ്ലിംഗ് ഉറപ്പാക്കും
പ്രീഫെച്ച് ചെയ്തു. നിങ്ങളുടെ OS ആണെങ്കിൽ ഇത് ഡിസ്ക് പ്രവർത്തനം കുറയ്ക്കുകയും ത്രൂപുട്ട് നാടകീയമായി മെച്ചപ്പെടുത്തുകയും ചെയ്യും
I/O ഷെഡ്യൂളർ അത്യാധുനികമല്ല, നിങ്ങൾ ഇതിൽ നിന്ന് നിരവധി വലിയ ഫയലുകൾ നൽകുന്നു
വ്യത്യസ്ത ഡൗൺലോഡർമാർക്ക് ഒരേ ഹാർഡ് ഡിസ്ക്. പ്രീഫെച്ച് ചെയ്യാതെ, ഡിസ്ക് മറിച്ചായിരിക്കും
രണ്ട് വലിയ ഫയലുകൾക്കിടയിൽ ഡിസ്ക് ഹെഡ് നീക്കി സമയം പാഴാക്കുക.

ഉപയോഗം -f അജ്ഞാത FTP (സ്ഥിരസ്ഥിതി) പ്രാപ്തമാക്കാൻ അല്ലെങ്കിൽ -F അത് പ്രവർത്തനരഹിതമാക്കാൻ. ഉപയോഗിക്കുക -U അപ്‌ലോഡുകൾ പ്രവർത്തനരഹിതമാക്കാൻ
മൊത്തത്തിൽ (സാധാരണയായി ഗാറ്റ്‌ലിംഗ് ഫയൽ അപ്‌ലോഡുകൾ അനുവദിക്കും). ഗാറ്റ്‌ലിംഗ് അപ്‌ലോഡുകൾ മാത്രമേ അനുവദിക്കൂ
ആകസ്മികമായ അപ്‌ലോഡ് അനുമതി തടയാൻ വേൾഡ് റൈറ്റബിൾ ഡയറക്‌ടറികൾ, ഫയലുകൾ അങ്ങനെ ചെയ്യില്ല
ലോകം വായിക്കാവുന്നതായിരിക്കുക (ഉപയോഗിക്കുക -a നിങ്ങൾക്ക് അവ ലോകം വായിക്കാൻ കഴിയണമെങ്കിൽ). ഗാറ്റ്ലിംഗ് മാത്രമേ അനുവദിക്കൂ
ലോകമെമ്പാടും വായിക്കാവുന്ന ഫയലുകളുടെ ഡൗൺലോഡുകൾ, അതുകൊണ്ടാണ് ഈ സ്വിച്ച് പ്രധാനമായിരിക്കുന്നത്. ഈ ഓപ്ഷനുകൾ
നിർവചിച്ച SUPPORT_FTP ഉപയോഗിച്ച് ഗാറ്റ്‌ലിംഗ് സമാഹരിച്ചാൽ മാത്രമേ ലഭ്യമാകൂ.

ഉപയോഗം -e എൻക്രിപ്ഷൻ പിന്തുണ പ്രവർത്തനക്ഷമമാക്കാൻ (https) അല്ലെങ്കിൽ -E അത് പ്രവർത്തനരഹിതമാക്കാൻ. ഈ ഓപ്ഷനുകൾ മാത്രമാണ്
നിർവചിച്ച SUPPORT_HTTPS ഉപയോഗിച്ച് ഗാറ്റ്‌ലിംഗ് സമാഹരിച്ചിട്ടുണ്ടെങ്കിൽ ലഭ്യമാണ്.

ഉപയോഗം -l ഗാറ്റ്ലിംഗ് എപ്പോഴും FTP പാസ്വേഡുകൾ ആവശ്യപ്പെടുക. സാധാരണയായി ഗാറ്റ്ലിംഗ് ചെയ്യാറില്ല, ഏത്
ചില മണ്ടൻ ക്ലയന്റുകളെ ആശയക്കുഴപ്പത്തിലാക്കുന്നു. ഈ ഓപ്‌ഷൻ ഗാറ്റ്‌ലിംഗിനെ ഒരു പാസ്‌വേഡ് ചോദിക്കാൻ (അവഗണിക്കുകയും ചെയ്യുന്നു).

ഉപയോഗം -d HTTP-യ്‌ക്കായി ഡയറക്‌ടറി സൂചിക ജനറേഷൻ പ്രവർത്തനക്ഷമമാക്കുന്നതിന് (ഡയറക്‌ടറികൾ ലിസ്റ്റുചെയ്യുന്നത് എല്ലായ്‌പ്പോഴും
FTP-യിൽ സാധ്യമാണ്), -D പ്രവർത്തനരഹിതമാക്കാൻ. എങ്കിൽ ആകസ്മികമായി ഒരു പ്രമാണം പ്രസിദ്ധീകരിക്കുന്നത് ബുദ്ധിമുട്ടാണ്
ഡയറക്‌ടറി ലിസ്‌റ്റിംഗുകൾ വഴി ആക്രമണകാരിക്ക് ഫയലിന്റെ പേര് കണ്ടെത്താൻ കഴിയില്ല.

ഉപയോഗം -t സുതാര്യമായ പ്രോക്സി മോഡ് പ്രവർത്തനക്ഷമമാക്കാൻ. സാധാരണയായി, ഹോസ്റ്റിലെ പോർട്ടിനെ ഗാറ്റ്ലിംഗ് മാറ്റിസ്ഥാപിക്കും:
കണക്ഷൻ എത്തിയ യഥാർത്ഥ പോർട്ട് ഉള്ള HTTP ഹെഡറുകളും FTP വെർച്വൽ ഹോസ്റ്റ് നാമങ്ങളും.
ഇത് സുരക്ഷയ്ക്ക് പ്രധാനമാണ് (പോർട്ട് 81-ൽ നിങ്ങൾക്ക് ഒരു രഹസ്യ ഇൻട്രാനെറ്റ് വെബ് സൈറ്റ് ഉണ്ടെങ്കിൽ,
ഫയർവാളിൽ തടഞ്ഞത്). എന്നിരുന്നാലും, കണക്ഷനുകൾ റീഡയറക്‌ട് ചെയ്യുന്നതിന് ഫയർവാൾ ഉപയോഗിക്കുമ്പോൾ
ഗാറ്റ്ലിംഗിനായി, HTTP ഹോസ്റ്റിൽ നിന്ന് പോർട്ടുകൾ നിലനിർത്തുന്നത് കൂടുതൽ യുക്തിസഹമായേക്കാം: എന്നതിനായുള്ള തലക്കെട്ടുകൾ
വെർച്വൽ ഹോസ്റ്റിംഗ്.

ഉപയോഗം -v വെർച്വൽ ഹോസ്റ്റിംഗ് മോഡ് പ്രവർത്തനക്ഷമമാക്കാൻ, അത് പ്രവർത്തനരഹിതമാക്കാൻ -V. സാധാരണയായി, ഒരു HTTP കണക്ഷൻ ആയിരിക്കുമ്പോൾ
/foo.html ആവശ്യപ്പെടുകയും "ഹോസ്‌റ്റ്: www.fefe.de:80" എന്ന തലക്കെട്ട് വഹിക്കുകയും ചെയ്യുന്നു, ഗാറ്റ്‌ലിംഗ് ഇതിലേക്ക് നയിക്കും.
"www.fefe.de:80". "www.fefe.de:80" ഇല്ലെങ്കിൽ, ഗാറ്റ്ലിംഗ് "ഡിഫോൾട്ട്" ആയി മാറും.
ഇതും നിലവിലില്ലെങ്കിൽ, -v അല്ലെങ്കിൽ -V എന്നിവ നൽകിയിട്ടില്ലെങ്കിൽ, ഗാറ്റ്ലിംഗ് "foo.html" നൽകും.
നിലവിലെ പ്രവർത്തിക്കുന്ന ഡയറക്ടറിയിൽ നിന്ന്. -v വ്യക്തമാക്കുന്നത് ഒരു ഫയലും ഇല്ലെന്ന് ഉറപ്പാക്കും
നിലവിലുള്ള വർക്കിംഗ് ഡയറക്ടറിയിൽ നിന്ന്, വെർച്വൽ ഹോസ്റ്റ് ഡയറക്‌ടറികളിൽ നിന്നോ അതിൽ നിന്നോ മാത്രം
സ്ഥിരസ്ഥിതി. -V വ്യക്തമാക്കുന്നത്, ഗാറ്റ്‌ലിംഗ് ഒരിക്കലും ച്ദിർ ചെയ്യാൻ ശ്രമിക്കില്ല, എപ്പോഴും സേവിക്കില്ല എന്നാണ്
നിലവിലെ പ്രവർത്തിക്കുന്ന ഡയറക്ടറിയിൽ നിന്ന്.

ഉപയോഗം -T 600 HTTP, FTP ഡാറ്റാ കണക്ഷനുകൾക്കുള്ള സമയപരിധി 10 മിനിറ്റായി സജ്ജമാക്കാൻ (600
സെക്കൻഡ്, സ്ഥിരസ്ഥിതി 23 സെക്കൻഡ് ആണ്). ഉപയോഗിക്കുക -f -T 600 FTP നിയന്ത്രണത്തിനുള്ള സമയപരിധി സജ്ജീകരിക്കാൻ
കണക്ഷനുകൾ (സ്ഥിരസ്ഥിതി 600 സെക്കൻഡ് ആണ്).

നിങ്ങൾ ഉപയോഗിക്കുകയാണെങ്കിൽ -r http://master.example.com/ Mirror.example.com-ൽ, ആരെങ്കിലും ഒരു ചോദിക്കുന്നു
നിലവിലില്ലാത്ത ഫയൽ, gatling ഒരു 404 പിശക് സൃഷ്ടിക്കില്ല, മറിച്ച് അതിലേക്ക് ഒരു റീഡയറക്‌ടാണ്
master.example.com-ലെ ഫയൽ.

ഉപയോഗം -X കാലഹരണപ്പെടൽ, sshd SSH പാസ്ത്രൂ മോഡ് പ്രവർത്തനക്ഷമമാക്കാൻ. ആരെങ്കിലും SSL-ൽ കണക്റ്റുചെയ്യുകയാണെങ്കിൽ
സോക്കറ്റ്, പക്ഷേ അതിനായി ഒന്നും പറയുന്നില്ല ടൈം ഔട്ട് (സീൻ മൂല്യം: 2-10) സെക്കൻഡ്, പിന്നെ ഗാറ്റ്ലിംഗ്
ആ സോക്കറ്റ് ഉപയോഗിച്ച് inetd മോഡിൽ ഒരു sshd പ്രവർത്തിപ്പിക്കും. sshd sshd-ലേക്കുള്ള പൂർണ്ണ പാതയുടെ പേര്, പ്ലസ്
നിങ്ങൾ അത് നൽകാൻ ആഗ്രഹിക്കുന്ന കമാൻഡ് ലൈൻ, എന്തെങ്കിലും ഉണ്ടെങ്കിൽ. ഗാറ്റ്ലിംഗ് സ്വയമേവ ചേർക്കുന്നു -i, അതിനാൽ ഉപയോഗിക്കുക
ഡിഎൻഎസ് ലുക്കപ്പുകൾ പ്രവർത്തനരഹിതമാക്കുന്നതിന് -u0 എന്നതിന് ഇത് ഉദാഹരണമാണ്.

ഉപയോഗം -O [flag/]ip/port/regex പ്രോക്സി മോഡ് പ്രവർത്തനക്ഷമമാക്കാൻ, SCGI, FastCGI എന്നിവയ്ക്കും ഉപയോഗിക്കുന്നു. ഉപയോഗിക്കാൻ
പ്രോക്സി മോഡ്, വെർച്വൽ ഹോസ്റ്റിന്റെ റൂട്ടിൽ ഒരു ".proxy" ഫയൽ ഉണ്ടായിരിക്കണം
ഉദ്ദേശിച്ചത്. നിങ്ങളുടെ ആപ്പ് സെർവറിലേക്ക് പോയിന്റ് ചെയ്യാൻ ഐപിയും പോർട്ടും വ്യക്തമാക്കുക, ഒപ്പം പൊരുത്തപ്പെടുത്തുന്നതിന് ഒരു റീജക്സ് നൽകുക
URI. ശ്രദ്ധിക്കുക: regex-ന് പൂർണ്ണമായ ഫയലിന്റെ പേരുമായി പൊരുത്തപ്പെടേണ്ടതുണ്ട്, അതിനാൽ ഇതിനായി വിപുലീകരണം ഉപയോഗിക്കുക
പൊരുത്തപ്പെടുന്നു. ഫ്ലാഗുകളൊന്നും നൽകിയിട്ടില്ലെങ്കിൽ, HTTP പ്രോക്സിയിംഗ് ഉപയോഗിക്കുന്നു. അല്ലെങ്കിൽ, ഫ്ലാഗുകൾ വ്യക്തമാക്കുന്നു
പ്രോക്‌സിംഗ് മോഡ്: SCGI-യ്‌ക്ക് S ഉം FastCGI മോഡിനായി F ഉം ഉപയോഗിക്കുക. ഒരു ഉദാഹരണത്തിനായി README.php കാണുക.

വാക്യഘടന ഉപയോഗിച്ച് ഒരു Unix Domain സോക്കറ്റ് വ്യക്തമാക്കാനും സാധിക്കും --O
[ഫ്ലാഗ്/]|ഫയലിന്റെ പേര്|regex. ആർഗ്യുമെന്റ് ടൈപ്പുചെയ്യുമ്പോൾ ഉദ്ധരണികളിൽ ഇടാൻ ഓർക്കുക
ഷെൽ.

ഡോട്ട്‌ഫയലുകൾ:dotfile എന്ന് വിളിക്കപ്പെടുന്നില്ലെങ്കിൽ ഗാറ്റ്‌ലിംഗ് സേവിക്കുകയോ പട്ടികപ്പെടുത്തുകയോ ചെയ്യില്ല, ഉദാ
.dotfile സേവിക്കുന്നത് പ്രവർത്തനക്ഷമമാക്കുക, നിങ്ങൾ ln -s .dotfile ":dotfile" ചെയ്യണം.

സിഗ്നലുകൾ


ഗാറ്റ്ലിംഗ് SIGHUP അയയ്‌ക്കുന്നത് അത് എല്ലാ സെർവർ സോക്കറ്റുകളും അടയ്ക്കും (അതിനാൽ നിങ്ങൾക്ക് പുതിയത് ആരംഭിക്കാം
ഒരേ പോർട്ടുകളിൽ വ്യത്യസ്ത ഓപ്ഷനുകളുള്ള ഗാറ്റ്ലിംഗ് പ്രക്രിയ). പഴയ ഗാറ്റ്ലിംഗ് പ്രക്രിയ ചെയ്യും
സ്ഥാപിതമായ കണക്ഷനുകൾ എല്ലാം പൂർത്തിയാകുന്നതുവരെ സേവനം തുടരുക.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനിൽ ഗാറ്റ്ലിംഗ് ഉപയോഗിക്കുക



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ