ວິທີການໃຊ້ VNC Remote Desktop Functionality ເທິງ Linux

ຄໍາສັ່ງ, ຄໍາສັບແລະຕົວຢ່າງ

ບົດຂຽນນີ້ອະທິບາຍກ່ຽວກັບວິທີການຕັ້ງຄ່າແລະການນໍາໃຊ້ເວທີການ desktop ຈາກ Linux ໂດຍໃຊ້ VNC (Virtual Network Computing). VNC ແມ່ນລະບົບສະແດງລະບົບຫ່າງໄກສອກຫຼີກທີ່ຊ່ວຍໃຫ້ທ່ານສາມາດເລີ່ມຕົ້ນສະພາບແວດລ້ອມ desktop ໄດ້ໃນເຄື່ອງດຽວແລະສາມາດເຂົ້າເຖິງຄອມພິວເຕີອື່ນໆໄດ້ຜ່ານການ ເຊື່ອມຕໍ່ອິນເຕີເນັດ . ທ່ານສາມາດຕັ້ງຄ່າຄອມພິວເຕີ້ທີ່ຄົງທີ່ເຊິ່ງຈະໄດ້ຮັບການຮັກສາໄວ້ໃນຂະນະທີ່ທ່ານປິດການເຊື່ອມຕໍ່, ດັ່ງນັ້ນທ່ານສາມາດສືບຕໍ່ເຮັດວຽກທີ່ບ່ອນທີ່ທ່ານປະຕິເສດເມື່ອທ່ານເຊື່ອມຕໍ່ຄືນໃຫມ່.

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

ສະນັ້ນມັນເຮັດວຽກໄດ້ແນວໃດ? ທ່ານຈໍາເປັນຕ້ອງຕິດຕັ້ງ "nvcserver" ໃນເຄື່ອງແມ່ຂ່າຍ (ຖ້າບໍ່ຕິດຕັ້ງແລ້ວ) ແລະ "nvcviewer" ແລະເຄື່ອງລູກຄ້າ (ເບິ່ງ realVNC ສໍາລັບສະບັບທີ່ນິຍົມຂອງຊອບແວ VNC). ເພື່ອຫຼີກລ້ຽງບັນຫາ ໄຟວໍ , ມັນເປັນຄວາມຄິດທີ່ດີທີ່ຈະໃຊ້ ssh ທີ່ປອດໄພໃນການເຊື່ອມຕໍ່ຈາກເຄື່ອງ "viewer" ຂອງທ່ານໄປຍັງເຄື່ອງແມ່ຂ່າຍທີ່ທ່ານຕ້ອງການດໍາເນີນການ desktop session. ຊຸດ PuTTY ເຮັດວຽກທີ່ດີສໍາລັບຈຸດປະສົງນີ້.

ດັ່ງນັ້ນຂັ້ນຕອນທໍາອິດແມ່ນການເປີດໃຊ້ ssh ໂດຍໃຊ້ຕົວຢ່າງ PuTTY. ຫຼັງຈາກນັ້ນ, ທ່ານເຂົ້າໃນເຄື່ອງແມ່ຂ່າຍແລະເຂົ້າໃນ:

vncserver ໃຫມ່ 'server1.org1.com: 6 "(juser)' desktop ແມ່ນ server1.org1.com6

ກ່ອນທີ່ຈະດໍາເນີນການ "vncserver" ທ່ານຄວນຕັ້ງຄ່າໄຟລ໌ເລີ່ມຕົ້ນ "xstartup" ໃນໄດເລກະທໍລີ ".vnc", ເຊິ່ງຄວນຖືກສ້າງຂຶ້ນໃນໄດເລກະທໍລີທີ່ຢູ່ຂອງທ່ານ. ໄຟລ໌ນີ້ມີຄໍາສັ່ງເລີ່ມຕົ້ນ, ເຊັ່ນ:

# ປະຕິບັດໄຟລ໌ xstartup ທົ່ວໄປ [-x / etc / vnc / xstartup] && exec / etc / vnc / xstartup # ໂຫລດໄຟລ໌ໄຟລ໌ [-r $ HOME / .Xresources] && xrdb $ HOME / .Xources # ແລ່ນ vncconfig helper to ເຮັດໃຫ້ການໂອນຄລິບບອດແລະການຄວບຄຸມຂອງ desktop vncconfig -iconic & # ເປີດ GNOME desktop exec gnome-session &

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

server1org1com: 6

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

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

ທ່ານສາມາດຢຸດຕິຂະບວນການຂອງເຄື່ອງແມ່ຂ່າຍ VNC ("desktop") ໂດຍການເຂົ້າໄປໃນຄໍາສັ່ງຕໍ່ໄປນີ້ໃນປ່ອງຢ້ຽມແກະເທິງເຄື່ອງແມ່ຂ່າຍ:

vncserver-kill:

ຍົກ​ຕົວ​ຢ່າງ:

vncserver -kill: 6 export geometry = 1920x1058

ບ່ອນທີ່ "1920" ສະແດງຄວາມກວ້າງທີ່ຕ້ອງການແລະ "1058" ຄວາມສູງທີ່ຕ້ອງການຂອງປ່ອງຢ້ຽມ desktop. ມັນດີທີ່ສຸດເພື່ອເຮັດໃຫ້ມັນກົງກັບຄວາມລະອຽດຂອງຫນ້າຈໍຂອງທ່ານ.

ເບິ່ງ MobaXterm ສໍາລັບງ່າຍທີ່ຈະໃຊ້ທາງເລືອກໃນຄອມພິວເຕີຫ່າງໄກສອກຫຼີກ