Home PC Games Linux Windows Database Network Programming Server Mobile  
  Home \ Linux \ linux remote control software     - Compile and install Ubuntu Linux 4.0.5 kernel, network and fix vmware kernel module compilation error (Linux)

- Port Telnet command to detect the remote host is turned on (Linux)

- Use libpq under Ubuntu 14.04 (Linux)

- Linux Getting Started tutorial: Ubuntu 14.04 in the installation Sogou Pinyin (Linux)

- PostgreSQL-- run Supervisord on Docker in Ubuntu (Database)

- Questions about Linux compiler u-boot (Programming)

- Ubuntu 14.04 after the restart the default maximum screen brightness solutions (Linux)

- Linux installation notes under GAMIT (Linux)

- ssh port forwarding Comments (Server)

- Github with .gitignore ignore specified file (Linux)

- CentOS 6.6 shortcut command execution (Linux)

- Spark build standalone version cluster (Server)

- Linux rename command usage in learning to modify the file name (Linux)

- Installation of Ubuntu Make under Ubuntu 15.10 (Linux)

- Java 8 perspective annotation types (Programming)

- Linux Network Programming - non-blocking program (Programming)

- Effective Java - lazy initialization (Programming)

- How to use the Docker Machine cluster deployment Swarm (Server)

- TCP network communication Java Programming (Programming)

- Running into the site-wide HTTPS (Server)

  linux remote control software
  Add Date : 2017-01-08      
  linux VNC remote control software
Now, with the Internet you can work freely at home. However, this will be how to implement it in Linux? When at home, if you want to use "dialup PPP" connection, or use leased virtual private network (VPN) using a personal computer or server, how?
On the Linux operating system, use of the existing SCO's Tarantella and GraphOn of Bridges, you can run X-Window and Microsoft Windows remote applications, and displayed on the web browser. However, these specialized application server installation can say is time-consuming and expensive. Of course, you can also use the XFree86 to remotely run X-Window applications. But the X protocol requires an appropriate amount of network bandwidth, if you want to control the system from a Linux machine or Windows server Windows operating system, it appears that X can not "qualified." VNC (Virtual Network Computing) provides us with the emergence of a new choice.
What is VNC software
VNC is a realization of ATM network computer model of software system by software. It is a set of remote control software developed by AT & T, for distribution in compliance with the terms of the GPL, which means it is an open source software. When the computer on the network has the appropriate VNC software, you can always set up and cancel the remote computer management control on the computer, so give this software named "Virtual Network Computer." Since the communication protocol used by RFB VNC (Remote Fram Buffers) is an open protocol, it will soon be ported to many fans on a variety of platforms. Now supports all operating systems including Windows 9x / 2000 / NT / XP, MacOS 8.5 or later, as well as most Unix systems, including Linux. All the different platform versions of VNC, either Server or Client, supports the VNC protocol RFB. This makes it possible to easily achieve interoperability of different platforms.
VNC is an open source code, and belongs to the free software products, with high capacity remote console can be transferred on Unix, Linux, Microsoft Windows. It has two parts fundamentally: the client application (VNC Viewer) and server-side applications (VNC Server). This server for Unix, Windows and MAC Microsoft Windows operating system are available. You can connect from a Linux machine the "VNC Viewer" to a computer running the VNC server. VNC server also provides a Java web interface that can be used to run remote applications, and the output will be displayed on the browser.

Software Installation
VNC can direct its website http: //www.uk.research att.com/vnc/download.html for download.
Currently, VNC Linux version is 3.3.3, and the binary file name is called 3.3.3rl_x86_linux_2.0.tgz, which contains both Linux VNC Viewer server and VNC. In addition to the Linux operating system version, you also need to download VNC versions of all platforms, such as Microsoft Windows or other Unix versions of Windows.
When you download the Linux version of VNC, you can extract the files to a folder, for example / home / vnc, then copy the file vncserver, vncpasswd and Xvnc to / usr / bin directory. If you want to be able to control Linux computers by integrating Java interface remote VNC server, you have the need to create a subdirectory / usr / local / vnc / classes. After establishing this subdirectory, copy VNCJava.class file to this directory. Its operation command is as follows:
#mkdir -p / usr / local / vnc / classes
#cp classes / * / usr / local / vnc / classes
Then, to determine the "perl script" has been installed in the machine, and the Perl interpreter whether positioned in / usr / bin / perl /. But if it does not exist, you must to change the "vncserver script" in the first line, it corresponds to the actual position. Once done, you can "#vncserver" command in a terminal window to start "VNC Server".
In being asked and set a password, it will display a message indicating the service has started. On the Linux operating system, VNC server (VNC Server) program is actually using its own "X Server". It does not output the results will be displayed on the display, but the network is displayed on the "VNC Viewer" program. Because the "X Server" by default displayed as 0 (your screen), VNC will start their own "X Server" in the next useful ports (: 1). Because VNC has a dedicated "X Server", also has its special window set by the administrator. On the VNC FAQ page, including how to configure a remote window manager. In preset, VNC using the "twm" as the window manager, which is a fairly small window manager function. The default window manager is stored in a place called "xstartup" file. The "xstartup" in the "home" directory ".vnc" hidden directory.
"Twm" may be the minimum requirements, but generally not running KDE or GNOME over a remote connection. Because these desktop environments can consume quite a lot of system resources, and therefore less likely to run on the network. In addition, the burden lighter Windows administrators as "fvwm2" http://www.fvwm.org can be downloaded from the website. To test whether the normal VNC Server is running, you can run the "VNC Viewer xxx.xxx.xxx.xxx:1". "Xxx.xxx.xxx.xxx" is the IP address or the name of the computer. ": 1" represents the number of X display. If you install the Java language category, you can connect to the "VNC Server" Netscape browser or through Microsoft's IE browser. And type the following URL: http://xxx.xxx.xxx.xxx:5801, where xxx.xxx.xxx.xxx is the IP address of your computer.
Server and client
1.VNC Server
And all of the Server / Client same, VNC Server to work properly, the remote control of the machine's operating system and TCP / IP protocol stack must be able to work, to have access to the IP address, and after starting VNC Server, it can remote control. Here we were on Windows, Mac OS and Unix platforms were tested trial. Windows platform VNC a complete installation package downloaded from the AT & T Laboratories Cambridge home, including VNC Server / Viewer. And common software, after performing Setup, all the necessary files will be copied to the hard disk, but also create a program group. Where there is a "Install VNC Server As Service" can be added to the VNC Server Windows 9x / NT / 2000 / XP system service, you can log into the system before you start VNC Server. In Control Panel service control which start VNC Server service, and to set an access password, Windows server-side on the ready.
The Unix VNC Server does not require software installation, you need only to download a VNC pages binary executable Unix versions and hardware configuration of the package used. Root locally to unlock Xvnc execute this script, it will be like the Windows version of VNC Server as prompts for an access code, then goes into the background as a service. Question X Server also typically enter the DESKTOP number, using the client access when used. If no suitable system binary executable file package, you can also download the source code, according to their own system to make some adjustments, can be compiled to run. Under Unix, the most commonly used GUI architecture is based on X-Window protocol.
2.VNC Viewer (Client)
VNC Viewer on all platforms is a small executable file, usually between 100KB ~ 200KB, you can copy it to a floppy disk to carry. The Unix VNC Viewer will usually require X Server support, but also in the Windows / Phonto and other GUI environments VNC Viewer, you can go to select the appropriate clients according to their operating environment.
After starting the client, only need to enter wants to remotely control the machine's IP address, after VNC Viewer connection on a remote machine, enter the access code, the other machine's desktop appears on the screen. If it is Windows / Mac OS server side, you can see that familiar Windows / Mac OS desktop. If it is Unix-like operating systems, you will see an X-Window interface. If X-Window is XFree86, then the default window manager will be TWM, it can be as local as the remote machine operation. VNC Viewer can support connections to manage multiple remote host, so that you can easily control multiple machines simultaneously. VNC can also work in another kind of "passive joint way." This is a very useful feature. When you need to connect to a machine behind a firewall, you can open the VNC Viewer, enter Listen mode, allowing VNC Server in the normal mode in the opposite direction to join VNC Viewer. This can bypass this obstacle, and the general way as easily to control the remote machine.
"VNC Viewer java applet" is loaded into the browser, you will be prompted to enter the password originally set. If you want to remotely control a computer Linux or Windows operating system, keep in mind that these systems are only just the default display. Therefore, it will use port 5800 to connect to them.
When to use a variety of different platforms "GUI Viewer", keep in mind that the preset value. Viewer start using 16-bit color depth. If the control system on the LAN, there is probably not see serious performance degradation. However, on the Internet, too much color will indeed be an excessive burden. If you want to connect to the Internet, only about 8-bit color can be. For example, using Linux client system, you can simply issue the following command to connect to a VNC server 8 [256] colors.
#vncviewer xxx.xxx.xxx.xxx:1 -brg233
-bgr233 option means tells the server to send 8-bit true color pixel format. Yuan said the first two components of the blue, the next three yuan for green, and the other three yuan table indicates red.
After the above description, we have a general understanding of the basic state of VNC. Use Linux systems at home, use VNC to remotely control a server or desktop computer is relatively easy. You can even use it, use the Wireless Modem attached to the VNC server on the "Palm Pilot" or "Windows CE".
However, it still has some problems in practical use. If the control terminal or network operating system is not working properly, it can not be controlled. In this case the machine will have to be managed locally. I tried many of the distal end of the control software, VNC is the most efficient, minimal system resources, and is the only one capable of free software across multiple platforms. It often across multiple platforms for the management and maintenance of a professional is the best choice.
- Internal class broadcasting needs public and static (Programming)
- Using VMware vSphere Client Linux virtual machine installation CentOS6.4 system (Linux)
- Download Google Android source code under Ubuntu 4.4 (Linux)
- Linux common commands: nslookup, ls md5sum, uname, history, etc. (Linux)
- Using LLVM Clang and Blocks under Linux (Programming)
- Slice MyCAT common fragmentation rules of enumeration (Database)
- Windows and Ubuntu dual system, repair of two ways UEFI boot (Linux)
- grub boot error resolution examples (Linux)
- Ubuntu install video playback software SMPlayer (Linux)
- Linux system started to learn: how to view the contents of the seed on the Linux file (Linux)
- FileZilla install on Ubuntu 14.10 (Linux)
- CentOS7 installation hardware monitoring for Zabbix enterprise applications (Server)
- Linux add a new hard disk (Linux)
- Linux iostat command example explanation (Linux)
- Linux system started to learn: how to view the Linux thread of a process (Linux)
- How Bluetooth turned off by default in Ubuntu 14.04 (Linux)
- Mac OS X 10.9 compiler OCI8 module (Programming)
- Use mysqldump backup performed MariaDB (Database)
- Syncthing: Private Security Synchronization tool to synchronize files between computers / folder (Linux)
- Python kills corresponding process according to pid (Programming)
  CopyRight 2002-2020 newfreesoft.com, All Rights Reserved.