Chinaunix首页 | 论坛 | 博客
  • 博客访问: 693746
  • 博文数量: 33
  • 博客积分: 10032
  • 博客等级: 上将
  • 技术积分: 1383
  • 用 户 组: 普通用户
  • 注册时间: 2006-08-22 18:53
文章分类

全部博文(33)

文章存档

2011年(4)

2010年(10)

2009年(14)

2008年(5)

我的朋友

分类:

2009-10-27 10:14:17

最简单的办法就是用vncserver,然后输入密码后,在对端就可以通过vncviewer hostname:1连接。
如果要杀掉某个连接,可以用如下命令:
# vncserver -kill :1

第二种方法就是通过Xvnc创建虚拟桌面。首先创建如下文件/etc/X11/gdm/custom.conf,也可以通过图形化界面gdmsetup来修改。
# cat /etc/X11/gdm/custom.conf
# 自动登录
# [daemon]
# AutomaticLoginEnable=true
# AutomaticLogin=mishuang

[security]
DisallowTCP=false

[xdmcp]
Enable=true

[gui]

[greeter]

[chooser]

[debug]

[servers]

# svcadm enable xvnc-inetd
# svcadm refresh gdm
# svcadm restart gdm

在对端通过vncviewer连接后,输入用户名、密码就会得到一个虚拟的桌面了。

第三种方法是通过vino-preferences创建vino-server,这样从对端用vncviewer连接后得到的是真实的桌面。不过这个服务和xvnc-inetd是互斥的,要禁掉xvnc-inetd:
# svcadm disable xvnc-inetd

参考资料:
man Xvnc
/usr/share/gdm/defaults.conf
阅读(1163) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~