ວິທີການໃຊ້ Conspy ເພື່ອເບິ່ງແລະຄວບຄຸມ Linux Virtual Linux ທີ່ຢູ່ຫ່າງໄກສອກຫຼີກໃນເວລາຈິງ


ເຄືອຂ່າຍຄອມພິວເຕີໄດ້ເຮັດໃຫ້ຜູ້ໃຊ້ສຸດທ້າຍສາມາດພົວພັນເຊິ່ງກັນແລະກັນໃນຫຼາຍວິທີ. ພວກເຂົາຍັງໄດ້ສະ ເໜີ ວິທີການປະຕິບັດວຽກງານຫ່າງໄກສອກຫຼີກໂດຍບໍ່ມີການລົບກວນແລະຄ່າໃຊ້ຈ່າຍທີ່ກ່ຽວຂ້ອງກັບການເດີນທາງ (ຫຼືບາງທີອາດຈະຍ່າງໄປຫາຫ້ອງການໃກ້ຄຽງ).

ບໍ່ດົນມານີ້, ຂ້າພະເຈົ້າໄດ້ຄົ້ນພົບໂປແກຼມທີ່ເອີ້ນວ່າ conspy ໃນຫໍສະ ໝຸດ ທີ່ ໝັ້ນ ຄົງຂອງ Debian ແລະດີໃຈທີ່ໄດ້ຮູ້ວ່າມັນມີຢູ່ ສຳ ລັບ Fedora ແລະອະນຸພັນນິຍົມເຊັ່ນກັນ.

ມັນຊ່ວຍໃຫ້ຜູ້ໃຊ້ສາມາດເຫັນສິ່ງທີ່ ກຳ ລັງສະແດງຢູ່ເທິງ console virtual Linux, ແລະຍັງສາມາດສົ່ງຄີບອດໄປຫາມັນໃນເວລາຈິງ. ໃນວິທີການສະເພາະໃດຫນຶ່ງ, ທ່ານສາມາດຄິດວ່າ conspy ແມ່ນຄ້າຍຄືກັບ VNC, ດ້ວຍຄວາມແຕກຕ່າງທີ່ conspy ປະຕິບັດງານໃນຮູບແບບຂໍ້ຄວາມ (ດັ່ງນັ້ນຊ່ວຍປະຢັດຊັບພະຍາກອນແລະເຮັດໃຫ້ມັນສາມາດສະຫນັບສະຫນູນເຄື່ອງແມ່ຂ່າຍຂອງ CLI ເທົ່ານັ້ນ) ແລະໃນດ້ານເທິງຂອງສິ່ງທັງຫມົດ, ບໍ່ຕ້ອງການ ບໍລິການດ້ານ server ທີ່ຈະຕິດຕັ້ງກ່ອນການ ນຳ ໃຊ້.

ທີ່ເວົ້າວ່າ, ທ່ານພຽງແຕ່ຕ້ອງການໃຫ້ແນ່ໃຈວ່າມີການເຊື່ອມຕໍ່ເຄືອຂ່າຍກັບຄອມພິວເຕີຫ່າງໄກສອກຫຼີກແລະທ່ານຈະຮຽນຮູ້ທີ່ຈະຮັກ conspy.

ການຕິດຕັ້ງ conspy ໃນ Linux

ໃນ Debian 8 ແລະອະນຸພັນ, conspy ສາມາດໃຊ້ໄດ້ໂດຍກົງຈາກຫໍໄຕ, ດັ່ງນັ້ນການຕິດຕັ້ງມັນກໍ່ງ່າຍດາຍຄື:

# aptitude update && aptitude install conspy

ໃນຂະນະທີ່ຢູ່ໃນ CentOS 7 ແລະສິ່ງລົບກວນອື່ນໆທີ່ອີງໃສ່ Fedora ກ່ອນອື່ນ ໝົດ ທ່ານຕ້ອງເປີດໃຊ້ repofitory:

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. ຕິດຕັ້ງຊຸດ repository:

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

3. ແລະຫຼັງຈາກນັ້ນຕິດຕັ້ງຊຸດ conspy ຕົວຂອງມັນເອງ:

# yum update && yum install conspy

ສະພາບແວດລ້ອມການທົດສອບທີ່ໃຊ້ ສຳ ລັບຂໍ້ຄິດເຫັນ

ເພື່ອເບິ່ງວ່າ conspy ເຮັດວຽກໄດ້ແນວໃດ, ພວກເຮົາຈະ ssh ເຂົ້າໄປໃນເຄື່ອງແມ່ຂ່າຍ Debian 8 [IP 192.168.0.25] (ໃຊ້ຕົວຢ່າງ Terminal or gnome ter, ຍົກຕົວຢ່າງ) ບ່ອນທີ່ da ssh ຟັງຢູ່ port 11222:

# ssh –p 11222 [email 

ຢູ່ໃກ້ກັບ Terminal ຂອງພວກເຮົາ, ພວກເຮົາຈະວາງປ່ອງຢ້ຽມ Virtualbox ເຊິ່ງຈະຖືກ ນຳ ໃຊ້ເພື່ອສະແດງ ttys. ຈື່ໄວ້ວ່າທ່ານຈະຕ້ອງກົດຂວາ Ctrl + F1 ຜ່ານ F6 ເພື່ອປ່ຽນລະຫວ່າງ ttys ພາຍໃນປ່ອງຢ້ຽມ Virtualbox, ແລະ Ctrl + Alt + F1 ຜ່ານ F6 ເພື່ອປ່ຽນລະຫວ່າງເຄື່ອງຄອມພິວເຕີ້ໃນເຄື່ອງແມ່ຂ່າຍທີ່ແທ້ຈິງ (i. e. ບໍ່ໄດ້ virtualized).

ການໃຊ້ conspy ເພື່ອສະແດງແລະຄວບຄຸມ ttys

ເພື່ອເປີດ conspy, ssh ເຂົ້າໄປໃນ server ຫ່າງໄກສອກຫຼີກແລະຫຼັງຈາກນັ້ນພຽງແຕ່ພິມ:

# conspy

ຕາມດ້ວຍໂຕເລກ tty, (1 ເຖິງ 6). ທ່ານຈະສັງເກດເຫັນວ່າສີພື້ນຫລັງຂອງ Terminal ຂອງທ່ານປ່ຽນແປງ. ພວກເຮົາຈະ ນຳ ໃຊ້ ຄຳ ສັ່ງ tty ເພື່ອ ກຳ ນົດຊື່ແຟ້ມຂອງປາຍທາງທີ່ ກຳ ລັງເຊື່ອມຕໍ່ກັບການປ້ອນຂໍ້ມູນແບບມາດຕະຖານ. ຖ້າ tty ບໍ່ໄດ້ຖືກສະຫນອງໃຫ້ເປັນການໂຕ້ຖຽງ, console virtual ທີ່ມີການເຄື່ອນໄຫວໃນປະຈຸບັນຈະຖືກເປີດແລະຕິດຕາມ.

ໃຫ້ສັງເກດວ່າຫຼັງຈາກທີ່ເປີດໂຄງການດັ່ງນີ້:

# conspy 1

ສະຖານີ ທຳ ອິດ (tty1) ຈະຖືກສະແດງແທນ pts/0 (pseudo-terminal ສຳ ລັບການເຊື່ອມຕໍ່ ssh):

ເພື່ອອອກຈາກການ, ກົດ Esc ສາມຄັ້ງຕໍ່ເນື່ອງຢ່າງລວດໄວ.

ເບິ່ງ Conspy ໃນການປະຕິບັດງານ

ເພື່ອເບິ່ງເຫັນຜົນງານທີ່ດີຂື້ນ, ກະລຸນາໃຊ້ເວລາຈັກນາທີເພື່ອເບິ່ງພາບ ໜ້າ ຈໍຕໍ່ໄປນີ້:

1. ກະແຈກະແສໄຟຟ້າ ກຳ ລັງຖືກສົ່ງຈາກລູກຄ້າໄປຫາທາງໄກ:

2. ເນື້ອໃນຂອງ Tty ຖືກສະແດງຢູ່ໃນລູກຄ້າເມື່ອພວກເຂົາປາກົດຢູ່ໃນ tty ຫ່າງໄກ:

ໃນວິດີໂອຂ້າງເທິງນີ້ທ່ານສາມາດເບິ່ງສອງສາມຢ່າງທີ່ ໜ້າ ສົນໃຈ:

<

  • ທ່ານສາມາດ ດຳ ເນີນການ ຄຳ ສັ່ງຫລືພິມ ຄຳ ສັບໃນ pseudo-terminal ແລະພວກມັນຈະຖືກເບິ່ງຢູ່ໃນຄອນໂຊນຫ່າງໄກສອກຫຼີກ, ແລະຕົວແທນຕ່າງກັນ.
  • ບໍ່ ຈຳ ເປັນຕ້ອງເປີດໂປແກຼມຂ້າງ server ໃນເຊີຟເວີຢູ່ສະຖານທີ່ທີ່ຫ່າງໄກ, ກົງກັນຂ້າມກັບຊອບແວສະ ໜັບ ສະ ໜູນ ດ້ານເຕັກໂນໂລຢີອື່ນໆທີ່ຕ້ອງການໃຫ້ຜູ້ໃດຜູ້ ໜຶ່ງ ເລີ່ມການບໍລິການໃຫ້ທ່ານເຊື່ອມຕໍ່ຫ່າງໄກສອກຫຼີກ.
  • Conspy ຍັງຊ່ວຍໃຫ້ທ່ານສາມາດເຫັນພາບໃນເວລາຈິງຂອງຜົນໄດ້ຮັບຂອງໂປຼແກຼມຕ່າງໆເຊັ່ນ: ດ້ານເທິງຫລື ping ເຊິ່ງມີຄວາມສົດຊື່ນຫລືປ່ຽນ ໃໝ່ ຢ່າງຕໍ່ເນື່ອງໂດຍມີພຽງແຕ່ຄວາມຊັກຊ້າເລັກນ້ອຍເທົ່ານັ້ນ. ນີ້ປະກອບມີໂປແກຼມທີ່ອີງໃສ່ ncurses ເຊັ່ນ htop - ການຕິດຕາມຂະບວນການ Linux ເຊັ່ນດຽວກັນ:
  • ຖ້າທ່ານຕ້ອງການເບິ່ງສະຖານີຫ່າງໄກສອກຫຼີກແທນທີ່ຈະສົ່ງປຸ່ມກົດຫລື ຄຳ ສັ່ງ, ພຽງແຕ່ເປີດ conspy ກັບປຸ່ມສະຫຼັບ -v (ເບິ່ງເທົ່ານັ້ນ).

    ການໃຊ້ conspy ກັບ Putty

    ຖ້າທ່ານໃຊ້ຄອມພິວເຕີໂນດບຸກຫລືຄອມພິວເຕີ້ Windows ສຳ ລັບການເຮັດວຽກທ່ານກໍ່ຍັງສາມາດໃຊ້ປະໂຫຍດຈາກ conspy. ຫຼັງຈາກເຂົ້າສູ່ລະບົບຫ່າງໄກສອກຫຼີກກັບ Putty ເຊິ່ງເປັນລູກຄ້າ ssh ທີ່ມີຊື່ສຽງ ສຳ ລັບ Windows, ທ່ານຍັງສາມາດເປີດໃຊ້ conspy ດັ່ງທີ່ໄດ້ອະທິບາຍຂ້າງເທິງ, ດັ່ງທີ່ສະແດງຢູ່ໃນຈໍສະແດງຜົນຕໍ່ໄປນີ້:

    ເຊິ່ງສະແດງໃຫ້ເຫັນວ່າທ່ານສາມາດໃຊ້ໂປແກຼມນີ້ໄດ້ໂດຍບໍ່ ຄຳ ນຶງເຖິງຊອບແວລູກຄ້າ ssh ທີ່ທ່ານໃຊ້ເພື່ອເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍຫ່າງໄກສອກຫຼີກ.

    ຂໍ້ ຈຳ ກັດດ້ານກົດ ໝາຍ

    ເຖິງວ່າມັນຈະມີຄຸນລັກສະນະທີ່ດີ, conspy ກໍ່ຍັງມີຂໍ້ ຈຳ ກັດບາງຢ່າງ, ເຊິ່ງທ່ານຄວນ ຄຳ ນຶງເຖິງ:

    <

  • ມັນພຽງແຕ່ຊ່ວຍໃຫ້ທ່ານສາມາດເບິ່ງ, ເຊື່ອມຕໍ່, ຫຼືຄວບຄຸມສະຖານີຈິງ (ttys), ບໍ່ແມ່ນເຄື່ອງຈັກປອມ (pts/Xs).
  • ມັນອາດຈະສະແດງຕົວອັກສອນທີ່ບໍ່ແມ່ນ ASCII (,,,, ñ, ເພື່ອຕັ້ງຊື່ຕົວຢ່າງ ຈຳ ນວນ ໜຶ່ງ) ທີ່ບໍ່ຖືກຕ້ອງຫຼືບໍ່ແມ່ນທັງ ໝົດ:
  • ມັນຮຽກຮ້ອງໃຫ້ມີການອະນຸຍາດຂອງຜູ້ໃຊ້ Super (ບໍ່ວ່າຈະເປັນຮາກຫຼືຜ່ານ sudo) ເພື່ອເປີດຕົວ.

    ບົດສະຫຼຸບ

    ໃນ ຄຳ ແນະ ນຳ ນີ້ພວກເຮົາໄດ້ແນະ ນຳ ທ່ານໃຫ້ຮູ້ຈັກ conspy, ເຄື່ອງມືທີ່ລ້ ຳ ຄ່າໃນການຄວບຄຸມສະຖານີຫ່າງໄກສອກຫຼີກທີ່ບໍລິໂພກ ໜ້ອຍ ໃນເລື່ອງຊັບພະຍາກອນຂອງລະບົບ.

    ຂ້າພະເຈົ້າຫວັງວ່າທ່ານຈະໃຊ້ເວລາໃນການຕິດຕັ້ງແລະທົດລອງໃຊ້ປະໂຫຍດອັນຍິ່ງໃຫຍ່ນີ້, ແລະຂໍແນະ ນຳ ໃຫ້ທ່ານຈອງບົດຄວາມນີ້ເພາະວ່າໃນຄວາມຄິດເຫັນທີ່ຖ່ອມຕົວຂອງຂ້ອຍນີ້ແມ່ນ ໜຶ່ງ ໃນເຄື່ອງມືທີ່ ຈຳ ເປັນຕ້ອງເປັນສ່ວນ ໜຶ່ງ ຂອງທຸກໆຊຸດຂອງທັກສະຂອງຜູ້ບໍລິຫານລະບົບ.

    ຂ້າພະເຈົ້າຫວັງວ່າຈະໄດ້ຮັບ ຄຳ ຕິຊົມຂອງທ່ານກ່ຽວກັບບົດຂຽນນີ້. ຮູ້ສຶກວ່າບໍ່ເສຍຄ່າໃຫ້ຂ້ອຍລົງເສັ້ນໂດຍໃຊ້ແບບຟອມລຸ່ມນີ້. ຄຳ ຖາມຕ່າງໆແມ່ນຍິນດີຕ້ອນຮັບສະ ເໝີ.