VNC服务模式于用户胡最大区别就是控制端与被控制端,首先你要在需要连接的主机上安装VNC server(被控制机)客户端,在自己主机上安装VNC vierew (控制机)然后在安装的VNC vierew 里(连接)里点(添加)(被控制端)的主机或IP地址就可以了。VNC基本上是由两部分组成:一部分是客户端的应用程序(vncviewer);另外一部分是服务器端的应用程序(vncserver)。在Linux中, VNC包括以下四各命令:vncserver,vncviewer,vncpasswd,和vncconnect。大多数情况下我只需要其中的两个命令:vncserver和vncviewer。
vncserver
此服务程序必须在在主(或遥控)计算机上运行。你只能作为使用者(不需要根用户身份)使用此项服务。
vncviewer
本地应用程序,用于远程接入运行vncserver的计算机并显示其环境。你需要知道远程计算机的IP地址和vncserver设定的密码。
vncpasswd
vncserver的密码设置工具。vncserver服务程序没有设置密码将不能运行(好习惯)。如果你没有设置,运行vncserver时它会提示你输入一个密码。所以,一般我不会单独运行这个命令来设置密码。
vncconnect
告诉vncserver连接到远程一个运行vncviewer的计算机的IP和端口号。这样我就可以避免给其他人一个接入的密码。
Xvnc
一个vnc“主控”程序,一般来说不需要直接运行。(vncserver和vncviewer实际上是Xvnc的脚本)
查找所有可用的选项,运行:
Xvnc --help
出于安全的考虑,一般不建议直接以超级用户帐号运行vncserver程序。如果你需要超级用户的环境,请以一般用户登录后再使用su命令登录到超级用户帐号。
用户模式是普通模式,viewer(作为用户)登陆server;服务模式是server监听viewer,server主动连接viewer。这种模式可以穿越防火墙。相当于viewer想登陆server,这时,server在防火墙里面,来拜访的viewer就被挡住了,正在监听的server得知viewer被挡在门口,就主动出去接它,于是登陆成功。
你在客户端(被控制机)上安装服务模式VNC server 在你自己电脑上也就是(控制机)上安装VNC vierew 如果客户端电脑有问题了,客户端电脑IP是192.168.0.5 那你就打开你自己电脑上安装的VNC vierew 输入对方的IP或计算机名,对方要点接受就可以远程,操作起来很方便的,我一直在用,工厂太多电脑,又不想跑来跑去,这个软件很方便的;