目的:让win7可以通过VNC访问Fedora14
先秀一把:
首先,向普通用户test开启sudo功能。可其次,下载VNC Viewer,我的是在多特上下载的汉化版。默认安装就可以,也可以定制如下图:将VNC Server勾选去掉。
最后,配置Fedora14,在其上安装VNC的server包。
VNC server包的安装
[test@localhost ~]$ sudo yum install tigervnc-server
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
[sudo] password for test:*****
已加载插件:fastestmirror, langpacks, presto, refresh-packagekit
Adding zh_CN to language list
Loading mirror speeds from cached hostfile
* fedora: mirror.bjtu.edu.cn
* updates: mirror.bjtu.edu.cn
设置安装进程
解决依赖关系
--> 执行事务检查
---> 软件包 tigervnc-server.i686 0:1.0.90-0.22.20100813svn4123.fc14.1 将被 安装
--> 处理依赖关系 tigervnc-server-minimal,它被软件包 tigervnc-server-1.0.90-0.22.20100813svn4123.fc14.1.i686 需要
--> 执行事务检查
---> 软件包 tigervnc-server-minimal.i686 0:1.0.90-0.22.20100813svn4123.fc14.1 将被 安装
--> 处理依赖关系 tigervnc-license,它被软件包 tigervnc-server-minimal-1.0.90-0.22.20100813svn4123.fc14.1.i686 需要
--> 执行事务检查
---> 软件包 tigervnc-license.noarch 0:1.0.90-0.22.20100813svn4123.fc14.1 将被 安装
依赖关系解决
=====================================================================================
软件包 架构 版本 仓库 大小
=====================================================================================
正在安装:
tigervnc-server i686 1.0.90-0.22.20100813svn4123.fc14.1 updates 154 k
为依赖而安装:
tigervnc-license noarch 1.0.90-0.22.20100813svn4123.fc14.1 updates 17 k
tigervnc-server-minimal i686 1.0.90-0.22.20100813svn4123.fc14.1 updates 903 k
事务概要
=====================================================================================
Install 3 Package(s)
总下载量:1.0 M
Installed size: 2.7 M
确定吗?[y/N]:y
下载软件包:
Setting up and reading Presto delta metadata
updates/prestodelta | 529 kB 00:02
Processing delta metadata
Package(s) data still to download: 1.0 M
(1/3): tigervnc-license-1.0.90-0.22.20100813svn4123.fc14.1.no | 17 kB 00:00
(2/3): tigervnc-server-1.0.90-0.22.20100813svn4123.fc14.1.i68 | 154 kB 00:00
(3/3): tigervnc-server-minimal-1.0.90-0.22.20100813svn4123.fc | 903 kB 00:02
-------------------------------------------------------------------------------------
总计 351 kB/s | 1.0 MB 00:03
运行 rpm_check_debug
执行事务测试
事务测试成功
执行事务
正在安装 : tigervnc-license-1.0.90-0.22.20100813svn4123.fc14.1.noarch 1/3
正在安装 : tigervnc-server-minimal-1.0.90-0.22.20100813svn4123.fc14.1. 2/3
正在安装 : tigervnc-server-1.0.90-0.22.20100813svn4123.fc14.1.i686 3/3
已安装:
tigervnc-server.i686 0:1.0.90-0.22.20100813svn4123.fc14.1
作为依赖被安装:
tigervnc-license.noarch 0:1.0.90-0.22.20100813svn4123.fc14.1
tigervnc-server-minimal.i686 0:1.0.90-0.22.20100813svn4123.fc14.1
完毕!
VNC的配置
要把vnc配置成一项系统服务,把你的用户名称加入到下面的配置文件中:
[test@localhost ~]$ sudo vi /etc/sysconfig/vncservers
在配置文件的最后,添加如下语句。我的用户名为test,你可以填写你的。
VNCSERVERS="1:test"
VNC的登录用密码设置
启动vnc服务前,用vncpasswd这个命令来创建一个test的登录用口令。
[test@localhost ~]$ vncpasswd
注意此时在home目录下,会自动创建一个隐藏的目录.vnc,其中有一个文件passwd保存着你的test的口令。
VNC服务启动
[test@localhost ~]$ sudo /sbin/service vncserver start
正在启动 VNC 服务器:1:test [确定]
VNC客户端测试
在这里我简单解释一下,服务器后要输入的IP为我的Fedora14的IP,而冒号和1则表示与VNCSERVERS="1:test"中的1相对应。
接下来让输入登录密码,它与刚才,[test@localhost ~]$ vncpasswd命令所输入的密码相对应。
下图表示登录成功!