vnc 的一些简单应用

vnc的一些简单使用:
一.
(1)运行命令 vncserver,若你的电脑上安装了vncserver,那么你的电脑就会跳出一个让你输入命令的一行,你输入两次命令之后(如果你的电脑上没有安装vncserver,那么用命令yum install tigervnc-server  -y 即可),如果你的电脑已经被设置vnc密码了,那么你就不可以重现设置了,只能通过vncpasswd 来修改你的密码了。密码存放位置 ~/.vnc/passwd 。
测试:
在你的虚拟机上设置之后,那么你应该在你的真机上用:
vncviewer -shared -viewonly  192.168.0.115:1(注意在链接的时候将iptables和selinux关闭的哈!)
查看是否能够连接到你的虚拟机。
(2)给某些用户分配特定的登录端口。
在这里我们假设虚拟机为服务器。其ip 地址为: 192.168.0.115
用我们的真机192.168.0.15 去连接虚拟机服务器
     步骤1. 在虚拟机上用 vi /etc/sysconfig/vncservers
           VNCSERVERS="2:student 3:sushan"(意思是将服务器上的2号端口分配给student,3号端口分配给sushan,意思是你在真机上用 vncviewer  192.168.0.115:2 时是以第二号端口的student身份登录到服务器上的机子的)
     注意:  有一点你要注意的是:   你如果把2号端口给student,3号端口给sushan,那么你在服务器(虚拟机)上的应该分别以student和sushan的身份分别运行命令 vncserver 命令,然后可能会产生一些端口,你应该随之将该端口杀死,eg: vncserver -kill :1

    2.  /etc/init.d/vncservers restart   重启服务
测试阶段:
    在你的真机上连接:
    vncviewer   192.168.0.115:2
    (这样你就会连接到服务器上的以student身份登录的界面)
   
     vncviewer   192.168.0.115:3
    (这样你就会连接到服务器上的以sushan身份登录的界面)
附加:
要想设置开机启动,用
chkconfig --list vncserver(查看)
chkconfig  --level 5 vncserver on(在运行级别五开启)
二.为了安全性,可以和server似的设计密码
    此时你可以通过ssh-keygen
     ssh-copy-id -i id_rsa.pub [email protected]
     等一系列设置ssh-的密码,在真机上执行,

    在你服务器上      vi /etc/sysconfig/vncservers
               VNCSERVERS="2:student"
    重启服务。
    测试:
     vncviewer -via [email protected]   192.168.0.115:2
[email protected] :目的就是通过ssh来设置密码的。因为你把密码传给root,了,所以是[email protected]  。如果你把密码给student了,那么你  [email protected] 传送了。
三.
   vncserver   -geometry  1024x748   (设置练到服务器上的分辨率)
四.
有一点你是需要注意的。特别的
在你做完一次试验后,如:
    vncviewer   192.168.0.115:2
    (这样你就会连接到服务器上的以student身份登录的界面)
那么就会在你的服务器上开启了端口2,在student用户下,而如果你在尝试做另外一次试验的时候,那么在你重启服务的时候/etc/init.d/vncserver restart 会显示失败。因为这时在你的student身份下会开启了2号端口,你应该将该端口杀死,再去做实验的。你应该切换到student身份下(虚拟机上),用vncserver -kill :2 杀死,在做试验。
 

本文出自 “资料小结” 博客,谢绝转载!

你可能感兴趣的:(职场,vnc,休闲,简单应用)