-- Kevin White, Mayor of Boston
root@slack:~# 注:登录成功;
6.2 在Fedora 中通过vnc访问;
在Fedora 中能通过vnc连接远程的Slackware桌面,这是个方便的工具;也是在OpenSource操作系统中最常用的工具之一;在Fedora 中,我们要用到vnc的客户端vncviewer,而在远程的Slackware中,我们要架vnc的服务器vncserver;
6.21 在Fedora 中安装vnc;
[root@localhost ~]# yum install vnc
6.22 在Slackware中安装vnc;
我们能够在Slackware中安装TightVNC,我下载的版本是 tightvnc-1.3dev7-i486-1kjz.tgz
您能够到 http://www.linuxpackages.net 上查找下载,TightVNC下载地址请访问下面的地址,选择一个映像来用wget下载;
http://www.linuxpackages.net/download.php?id=8599
在Slackware中,通过wget下载,比如;
#wget http://linuxpackages.slackwaresupport.com/\
Slackware-10.2/ken/tightvnc-1.3dev7-i486-1kjz.tgz
安装TightVNC,请用installpkg来安装;
root@slack:~# installpkg tightvnc-1.3dev7-i486-1kjz.tgz
6.23 在Slackware中配置和运行vncserver;
第一步: 运行vncserver,生成登录密码和配置文档;
我们运行一下vncserver,这样就在当前用户的家目录下生成一个.vnc的目录,这个目录中有一个文档是配置文档xstartup比较重要,随后我们会介绍如何更改这个文档;
root@slack:~# vncserver
You will require a password to access your desktops.
Password: 注:在这里输入vncserver的密码;
Warning: password truncated to the length of 8.
Verify: 注:再输入一次密码;
Would you like to enter a view-only password (y/n)?y
注:请输入一个仅能游览的密码,以这个密码登录后,仅能查看,不能做任何操作;比如前面的密码,您能够配置为123456,仅能浏览桌面的密码,您能够配置为654321;尝试一下就知道这两个密码的权限有何不同了;
第二步:关掉vncserver;
root@slack:~#pkill vnc
第三步:配置vncserver;
其实配置vncserver 主要是想让客户机浏览Slackware 时,能看到什么桌面环境,是GNOME还是KDE,还是Wmaker?用什么桌面就得在Slackware中安装什么。Slackware系统比较小,总共才两张盘,安装安装就行了,用installpkg 或pkgtool 来安装;如何安装桌面环境不提了,我们已多次说到如何安装Slackware的软件包了;
比如 我们想让客户机通过vncview浏览Wmaker桌面;我就得如下做;
root@slack:~# cd ~/.vnc 注:转换到当前用户家目录中的.vnc目录;我用的是root用户;
root@slack:~/.vnc# pwd 注:查看用户所在的当前目录;
/root/.vnc 注:我们看到我们位于的正是root用户下的.vnc目录;
root@slack:~/.vnc# cp /etc/X11/xinit/xinitrc.wmaker xstartup 注:这是让客户机操作Wmaker桌面;
root@slack:~/.vnc# cp /etc/X11/xinit/xinitrc.gnome xstartup 注:这是让客户机操作GNOME桌面;
root@slack:~/.vnc# cp /etc/X11/xinit/xinitrc.kde xstartup 注:这是让客户机操作kde桌面;
root@slack:~/.vnc# cp /etc/X11/xinit/xinitrc.xfce xstartup 注:这是让客户机操作xfce桌面;
上面的桌面任选其一,只有您安装了相应的桌面,才能在/etc/X11/xinit目录中看到相应桌面的启动文档;
注意:每次更改xstartup 时,都要重新启动vncserver,否则不会生效;
第四步:启动vncserver ;
root@slack:~/.vnc# vncserver -depth 24 -geometry 800x600 -pixelformat RGB888
我们是以800x600的分辨率,色深是24... ... 具体的参数,请查看 vncserver --help
root@slack:~/.vnc# vncserver -depth 24 -geometry 800x600 -pixelformat RGB888
New 'X' desktop is slack:1 注:记住后面的slack:1,这个就是客户机通过vncview查看Slackware桌面的地址;
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/slack:1.log
6.24 在Fedora 中通过vncview访问Slackware桌面;
首先我们在Fedora Core中运行vncview,vncview 是用来连接远程桌面的工具;
[root@localhost ~]$ vncviewer
出来一个连接的画面,有下面的一行:
VNC server:注:我们要在画面的输入框中输入Slackware的vncserver服务器的地址,您能够在Slackware中查看网络地址,通过 ifconfig;比如我的Slackware的地址是192.168.1.11 ,而我们在运行vncserver后,看到一下vncserver的地址slack:1 ,假如您的机器通过DNS解析过了,就就在VNC Server的后面输入slack:1就能连接了。假如您的机器没有做DNS,您能够直接用ip地址来访问,也就是把slack:1中的slack换成您的IP地址,也就是类似这样的192.168.1.11:1
所以我们应该在VNC server画面中输入框中输入 192.168.1.11:1 ,请和您的vncserver的地址和ip地址为准,我在这里只是举个例子;
VNC server: 192.168.1.11:1
输入密码后,应该能看到Slackware的桌面了... ....
7、Xen的相关用法及说明;
主要是xm工具的用法,请参考:《Xen 初学者指南》
8、常见问题处理
9、关于本文;
本文是我用三个晚上写成的,修改放在了白天。这篇文档文字比较多,主要怕新手或对 Xen不太熟悉的弟兄看不清楚,所以就多写了点。技术含量呢,应该说比较低,大家将就着看吧。假如能指点指点,是我最高兴的事了。一个人写文档是有点无聊,大家参和相互学习和交流,可能会好一点 ... ...
10、后记;
想把去年未完成的Samba教程写完,也想知道一点新的技术动态。想学习的东西太多了,呵... ... 现在才感觉到时间真的很宝贵,一年也就是一晃就过去了... ... 在有生之年,做点自己喜欢做的事,人生无非如此... ...
11、参考文档;
《How to Install Slackware Linux to a DomainU》
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




