Chinaunix首页 | 论坛 | 博客
  • 博客访问: 628990
  • 博文数量: 780
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 4885
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-22 16:14
文章分类

全部博文(780)

文章存档

2008年(780)

我的朋友

分类: LINUX

2008-08-22 16:29:16


刚装的fedora8,因为不能在办公桌旁放2台计算机,所以我把一台放到了机房,除了ssh之外,难道不可以想windows一样控制着linux的桌面吗?

看到fedora8本身就有“远程桌面”的选项,我选择了之后不知道该怎么用,在网络上查找部分资料后发现,vnc有forlinux版本的,我之前一直对vnc有个不太好的认识,认为他就是个后台软件、黑客软件。
今天发现这个东西功能也蛮强大的。

下面是我配置vnc的过程:

1:安装vnc
执行命令yuminstallvnc-server

安装的过程中提示:
ImportingGPGkey0x4F2A6FD2"FedoraProject"from/etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
Isthisok[y/N]:y
ImportingGPGkey0xDB42A60E"RedHat,Inc"from/etc/pki/rpm-gpg/RPM-GPG-KEY
Isthisok[y/N]:y

我全部选择了y。

2:启动vncserver:
[root@localhost~]#vncserver

Youwillrequireapasswordtoaccessyourdesktops.

Password:
Verify:
xauth:creatingnewauthorityfile/root/.Xauthority

New''localhost.localdomain:1(root)''desktopislocalhost.localdomain:1

Creatingdefaultstartupscript/root/.vnc/xstartup
Startingapplicationsspecifiedin/root/.vnc/xstartup
Logfileis/root/.vnc/localhost.localdomain:1.log

3:编辑xstartup,修改成如下内容:
vi/root/.vnc/xstartup
[root@localhost~]#vi/root/.vnc/xstartup


#Uncommentthefollowingtwolinesfornormaldesktop:
unsetSESSION_MANAGER
exec/etc/X11/xinit/xinitrc

#[-x/etc/vnc/xstartup]&&exec/etc/vnc/xstartup
#[-r$HOME/.Xresources]&&xrdb$HOME/.Xresources
#xsetroot-solidgrey
#vncconfig-iconic&
#xterm-geometry80x24 10 10-ls-title"$VNCDESKTOPDesktop"&
#twm&

配制iptables:
[root@localhost~]#iptables-IINPUT1-pTCP--dport5901-jACCEPT
[root@localhost~]#iptables-IINPUT1-pTCP--dport5801-jACCEPT

查看iptables内容:
[root@localhost~]#iptables-L
ChainINPUT(policyACCEPT)
targetprotoptsourcedestination
ACCEPTtcp--anywhereanywheretcpdpt:5801
ACCEPTtcp--anywhereanywheretcpdpt:5901

不要忘记保存
serviceiptablessave

另一种思想:

class=codetop>CODE:class=codemain>安装的过程中提示:
ImportingGPGkey0x4F2A6FD2"FedoraProject"from/etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
Isthisok[y/N]:y
ImportingGPGkey0xDB42A60E"RedHat,Inc"from/etc/pki/rpm-gpg/RPM-GPG-KEY
Isthisok[y/N]:y


这段代码只是说明你的yum之前没有导入对应的KEY值,并不是所有人的电脑都会出现这个导入的确认动作。
建议楼主把这段代码从原文删除,不然有可能会误导后面看贴的朋友,还以为少了这一步骤呢。

跟我相反,我一般用tsclient和vncview连接到windows上去

下载本文示例代码
阅读(501) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~