റിമോട്ട് ലിനക്സ് വെർച്വൽ കൺസോളുകൾ തത്സമയം കാണാനും നിയന്ത്രിക്കാനും കോൺസ്പൈ എങ്ങനെ ഉപയോഗിക്കാം


കമ്പ്യൂട്ടർ ശൃംഖലകൾ അന്തിമ ഉപയോക്താക്കൾക്ക് പല തരത്തിൽ പരസ്പരം ഇടപഴകുന്നത് സാധ്യമാക്കിയിട്ടുണ്ട്. യാത്രാ ചെലവുകൾ (അല്ലെങ്കിൽ അടുത്തുള്ള ഓഫീസിലേക്ക് നടക്കുക) എന്നിവയ്uക്ക് ബുദ്ധിമുട്ടില്ലാതെ വിദൂര ജോലി ചെയ്യാനുള്ള ഒരു മാർഗവും അവർ നൽകിയിട്ടുണ്ട്.

ഈയിടെ, ഡെബിയൻ സ്റ്റേബിൾ റിപ്പോസിറ്ററികളിൽ conspy എന്നൊരു പ്രോഗ്രാം ഞാൻ കണ്ടെത്തി, അത് ഫെഡോറയ്ക്കും ഡെറിവേറ്റീവുകൾക്കും ലഭ്യമാണെന്നറിഞ്ഞതിൽ സന്തോഷമുണ്ട്.

ഒരു ലിനക്സ് വെർച്വൽ കൺസോളിൽ എന്താണ് പ്രദർശിപ്പിക്കുന്നതെന്ന് കാണാനും അതിലേക്ക് തത്സമയം കീസ്ട്രോക്കുകൾ അയയ്ക്കാനും ഇത് ഉപയോക്താവിനെ അനുവദിക്കുന്നു. ഒരു പ്രത്യേക രീതിയിൽ, conspy ടെക്സ്റ്റ് മോഡിൽ പ്രവർത്തിക്കുന്നു എന്ന വ്യത്യാസം ഉപയോഗിച്ച് നിങ്ങൾക്ക് വിഎൻസിക്ക് സമാനമായി കോൺസ്പൈയെക്കുറിച്ച് ചിന്തിക്കാം (അങ്ങനെ വിഭവങ്ങൾ സംരക്ഷിക്കുകയും CLI-മാത്രം സെർവറുകൾ പിന്തുണയ്ക്കുന്നതും സാധ്യമാക്കുകയും ചെയ്യുന്നു) കൂടാതെ എല്ലാറ്റിനും ഉപരിയായി, ആവശ്യമില്ല. ഉപയോഗിക്കുന്നതിന് മുമ്പ് ഇൻസ്റ്റാൾ ചെയ്യേണ്ട ഒരു സെർവർ സൈഡ് സേവനം.

അതായത്, റിമോട്ട് കമ്പ്യൂട്ടറിലേക്ക് നെറ്റ്uവർക്ക് കണക്റ്റിവിറ്റി ഉണ്ടെന്ന് നിങ്ങൾ ഉറപ്പാക്കിയാൽ മതിയെന്നും നിങ്ങൾ രഹസ്യാന്വേഷണത്തെ സ്നേഹിക്കാൻ പഠിക്കുമെന്നും.

ലിനക്സിൽ conspy ഇൻസ്റ്റാൾ ചെയ്യുന്നു

ഡെബിയൻ 8-ലും ഡെറിവേറ്റീവുകളിലും, റിപ്പോസിറ്ററികളിൽ നിന്ന് നേരിട്ട് conspy ലഭ്യമാണ്, അതിനാൽ ഇത് ഇൻസ്റ്റാൾ ചെയ്യുന്നത് വളരെ ലളിതമാണ്:

# aptitude update && aptitude install conspy

അതേസമയം CentOS 7 ലും മറ്റ് ഫെഡോറ അധിഷ്ഠിത ഡിസ്ട്രോകളിലും നിങ്ങൾ ആദ്യം Repoforge ശേഖരം പ്രവർത്തനക്ഷമമാക്കേണ്ടതുണ്ട്:

1. http://pkgs.repoforge.org/rpmforge-release എന്നതിലേക്ക് പോയി റിപ്പോസിറ്ററിയുടെ ഏറ്റവും പുതിയ പതിപ്പിനായി തിരയുക (സെപ്റ്റംബർ 2015 ലെ ഏറ്റവും പുതിയ പാക്കേജ് rpmforge-release-0.5.3-1.el7.rf.x86_64 ആണ്. .rpm) അത് ഡൗൺലോഡ് ചെയ്യുക:

# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm

2. റിപ്പോസിറ്ററി പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യുക:

# rpm –Uvh rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm

3. തുടർന്ന് conspy പാക്കേജ് തന്നെ ഇൻസ്റ്റാൾ ചെയ്യുക:

# yum update && yum install conspy

രഹസ്യാന്വേഷണത്തിന് ഉപയോഗിക്കുന്ന പരിസ്ഥിതി പരിശോധന

കൺസ്uപൈ എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് കാണാൻ, 11222 പോർട്ടിൽ ssh ഡെമൺ കേൾക്കുന്ന ഡെബിയൻ 8 സെർവറിലേക്ക് [IP 192.168.0.25] (ഉദാഹരണത്തിന് ടെർമിനൽ അല്ലെങ്കിൽ ഗ്നോം ടെർ ഉപയോഗിച്ച്) ഞങ്ങൾ ssh ചെയ്യും:

# ssh –p 11222 [email 

ഞങ്ങളുടെ ടെർമിനലിന് അടുത്തായി, ഞങ്ങൾ ഒരു വിർച്ച്വൽബോക്സ് വിൻഡോ സ്ഥാപിക്കും, അത് ttys പ്രദർശിപ്പിക്കാൻ ഉപയോഗിക്കും. ഒരു വെർച്വൽബോക്uസ് ജാലകത്തിനുള്ളിലെ ttys യ്uക്കിടയിൽ മാറുന്നതിന് നിങ്ങൾ വലത് Ctrl + F1 മുതൽ F6 വരെയും ഒരു യഥാർത്ഥ (അതായത് വെർച്വലൈസ് ചെയ്uതിട്ടില്ല) സെർവറിലെ കൺസോളുകൾക്കിടയിൽ മാറുന്നതിന് Ctrl + Alt + F1 മുതൽ F6 വരെ അമർത്തേണ്ടതുണ്ടെന്ന് ഓർമ്മിക്കുക.

ttys പ്രദർശിപ്പിക്കുന്നതിനും നിയന്ത്രിക്കുന്നതിനും conspy ഉപയോഗിക്കുന്നു

conspy സമാരംഭിക്കുന്നതിന്, റിമോട്ട് സെർവറിലേക്ക് ssh തുടർന്ന് ടൈപ്പ് ചെയ്യുക:

# conspy

ഒരു ടിറ്റി നമ്പർ, (1 മുതൽ 6 വരെ). നിങ്ങളുടെ ടെർമിനലിന്റെ പശ്ചാത്തല നിറം മാറുന്നത് നിങ്ങൾ ശ്രദ്ധിക്കും. നിലവിൽ സ്റ്റാൻഡേർഡ് ഇൻപുട്ടിലേക്ക് കണക്റ്റുചെയ്തിരിക്കുന്ന ടെർമിനലിന്റെ ഫയൽ നാമം തിരിച്ചറിയാൻ ഞങ്ങൾ tty കമാൻഡ് ഉപയോഗിക്കും. ആർഗ്യുമെന്റ് ആയി ഒരു tty നൽകിയിട്ടില്ലെങ്കിൽ, നിലവിൽ സജീവമായ വെർച്വൽ കൺസോൾ തുറന്ന് ട്രാക്ക് ചെയ്യപ്പെടും.

പ്രോഗ്രാം സമാരംഭിച്ചതിന് ശേഷം ശ്രദ്ധിക്കുക:

# conspy 1

pts/0 ന് പകരം ആദ്യ ടെർമിനൽ (tty1) പ്രദർശിപ്പിക്കും (ഒരു ssh കണക്ഷനുള്ള പ്രാരംഭ കപട ടെർമിനൽ):

പുറത്തുകടക്കാൻ, Esc തുടർച്ചയായി മൂന്ന് തവണ അമർത്തുക.

പ്രവർത്തനത്തിലുള്ള കോൺസ്പൈ കാണുക

ഗൂഢാലോചന പ്രവർത്തനം നന്നായി കാണുന്നതിന്, ഇനിപ്പറയുന്ന സ്uക്രീൻകാസ്റ്റുകൾ കാണാൻ കുറച്ച് സമയമെടുക്കുക:

1. ക്ലയന്റിൽ നിന്ന് റിമോട്ട് ടിടിയിലേക്ക് കീസ്ട്രോക്കുകൾ അയയ്ക്കുന്നു:

2. റിമോട്ട് tty യിൽ ദൃശ്യമാകുന്നതുപോലെ Tty ഉള്ളടക്കങ്ങൾ ക്ലയന്റിലും പ്രദർശിപ്പിക്കും:

മുകളിലുള്ള വീഡിയോകളിൽ നിങ്ങൾക്ക് രസകരമായ രണ്ട് കാര്യങ്ങൾ കാണാൻ കഴിയും:

  1. നിങ്ങൾക്ക് ഒരു വ്യാജ ടെർമിനലിൽ കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കാനോ ടെക്സ്റ്റ് ടൈപ്പ് ചെയ്യാനോ കഴിയും, അവ റിമോട്ട് കൺസോളിലും തിരിച്ചും ദൃശ്യമാക്കും.
  2. വിദൂര ലൊക്കേഷനിൽ സെർവറിൽ ഒരു സെർവർ-സൈഡ് പ്രോഗ്രാം സമാരംഭിക്കേണ്ടതില്ല, മറ്റ് സാങ്കേതിക പിന്തുണ സോഫ്റ്റ്uവെയറുകൾക്ക് വിരുദ്ധമായി നിങ്ങൾക്ക് വിദൂരമായി കണക്റ്റുചെയ്യുന്നതിന് ആരെങ്കിലും ഒരു സേവനം ആരംഭിക്കേണ്ടതുണ്ട്.
  3. വളരെ ചെറിയ കാലതാമസത്തോടെ തുടർച്ചയായി പുതുക്കിയതോ മാറ്റുന്നതോ ആയ ടോപ്പ് അല്ലെങ്കിൽ പിംഗ് പോലുള്ള പ്രോഗ്രാമുകളുടെ ഔട്ട്uപുട്ട് തത്സമയം ദൃശ്യവൽക്കരിക്കാനും കോൺസ്പി നിങ്ങളെ അനുവദിക്കുന്നു. ഇതിൽ htop – Linux Process Monitoring പോലുള്ള ncurses അടിസ്ഥാനമാക്കിയുള്ള പ്രോഗ്രാമുകളും ഉൾപ്പെടുന്നു:

കീസ്uട്രോക്കുകളോ കമാൻഡുകളോ അയയ്uക്കുന്നതിനുപകരം നിങ്ങൾക്ക് ഒരു വിദൂര ടെർമിനൽ മാത്രമേ കാണാനാഗ്രഹമുള്ളൂവെങ്കിൽ, -v സ്വിച്ച് (കാണുക മാത്രം) ഉപയോഗിച്ച് കോൺസ്uപൈ സമാരംഭിക്കുക.

പുട്ടി ഉപയോഗിച്ച് conspy ഉപയോഗിക്കുന്നു

ജോലിക്കായി നിങ്ങൾ ഒരു വിൻഡോസ് ലാപ്uടോപ്പോ ഡെസ്uക്uടോപ്പോ ഉപയോഗിക്കുകയാണെങ്കിൽ, നിങ്ങൾക്ക് ഇപ്പോഴും കോൺസ്uപൈ പ്രയോജനപ്പെടുത്താം. Windows-നുള്ള പ്രശസ്തമായ ssh ക്ലയന്റായ Putty ഉപയോഗിച്ച് റിമോട്ട് സിസ്റ്റത്തിലേക്ക് ലോഗിൻ ചെയ്uതതിന് ശേഷം, ഇനിപ്പറയുന്ന സ്uക്രീൻകാസ്റ്റിൽ കാണിച്ചിരിക്കുന്നതുപോലെ മുകളിൽ വിശദീകരിച്ചിരിക്കുന്നതുപോലെ നിങ്ങൾക്ക് കോൺസ്uപൈ സമാരംഭിക്കാം:

ഒരു സെർവറിലേക്ക് വിദൂരമായി കണക്റ്റുചെയ്യാൻ നിങ്ങൾ ഉപയോഗിക്കുന്ന ssh ക്ലയന്റ് സോഫ്uറ്റ്uവെയർ പരിഗണിക്കാതെ തന്നെ നിങ്ങൾക്ക് ഈ പ്രോഗ്രാം ഉപയോഗിക്കാൻ കഴിയുമെന്ന് ഇത് കാണിക്കുന്നു.

Conspy പരിമിതികൾ

നല്ല സവിശേഷതകൾ ഉണ്ടായിരുന്നിട്ടും, conspy ചില പരിമിതികളും ഉണ്ട്, അത് നിങ്ങൾ കണക്കിലെടുക്കണം:

  1. യഥാർത്ഥ ടെർമിനലുകൾ (ttys) കാണാനും ബന്ധിപ്പിക്കാനും നിയന്ത്രിക്കാനും മാത്രമേ ഇത് നിങ്ങളെ അനുവദിക്കൂ, വ്യാജമായവയല്ല (pts/Xs).
  2. ഇത് ASCII അല്ലാത്ത പ്രതീകങ്ങൾ (á, é, ñ, കുറച്ച് ഉദാഹരണങ്ങൾക്ക് പേരിടാൻ) തെറ്റായോ അല്ലയോ പ്രദർശിപ്പിച്ചേക്കാം:

സമാരംഭിക്കുന്നതിന് ഇതിന് സൂപ്പർ ഉപയോക്തൃ അനുമതികൾ (റൂട്ട് ആയി അല്ലെങ്കിൽ സുഡോ വഴി) ആവശ്യമാണ്.

സംഗ്രഹം

ഈ ഗൈഡിൽ ഞങ്ങൾ നിങ്ങളെ conspy പരിചയപ്പെടുത്തി, സിസ്റ്റം റിസോഴ്uസുകളുടെ കാര്യത്തിൽ വളരെ കുറച്ച് മാത്രം ഉപയോഗിക്കുന്ന റിമോട്ട് ടെർമിനലുകൾ നിയന്ത്രിക്കുന്നതിനുള്ള വിലമതിക്കാനാകാത്ത ഒരു ടൂൾ.

ഈ മഹത്തായ യൂട്ടിലിറ്റി ഇൻസ്റ്റാൾ ചെയ്യാനും പരീക്ഷിക്കാനും നിങ്ങൾ സമയമെടുക്കുമെന്ന് ഞാൻ പ്രതീക്ഷിക്കുന്നു, കൂടാതെ ഈ ലേഖനം ബുക്ക്മാർക്ക് ചെയ്യാൻ വളരെ ശുപാർശചെയ്യുന്നു, കാരണം എന്റെ എളിയ അഭിപ്രായത്തിൽ ഇത് ഓരോ സിസ്റ്റം അഡ്മിനിസ്ട്രേറ്ററുടെ സ്കിൽ സെറ്റിന്റെയും ഭാഗമാകേണ്ട ടൂളുകളിൽ ഒന്നാണ്.

ഈ ലേഖനത്തെക്കുറിച്ചുള്ള നിങ്ങളുടെ ഫീഡ്uബാക്ക് ലഭിക്കാൻ ഞാൻ കാത്തിരിക്കുകയാണ്. ചുവടെയുള്ള ഫോം ഉപയോഗിച്ച് എനിക്ക് ഒരു ലൈൻ ഡ്രോപ്പ് ചെയ്യാൻ മടിക്കേണ്ടതില്ല. ചോദ്യങ്ങളും എപ്പോഴും സ്വാഗതം ചെയ്യുന്നു.