Chinaunix首页 | 论坛 | 博客
  • 博客访问: 363871
  • 博文数量: 36
  • 博客积分: 570
  • 博客等级: 中士
  • 技术积分: 1042
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-08 20:53
文章分类
文章存档

2015年(1)

2014年(1)

2013年(14)

2012年(10)

2011年(10)

分类: LINUX

2013-07-14 17:22:06

1. 安装软件包: tigervnc-server
2. 配置 /etc/sysconfig/vncserver
VNCSERVERS这项是决定那个用户可以使用vnc链接到vncserver
如果想多个用户连接到vncserver就需要配置多个用户格式如下
VNCSERVERS="1:user1 2:user2 . . . n:usern"
1表示使用5901端口 2使用5902端口

VNCSERVERARGS[n]决定vnc连接是的一些选项
方括号中的数字就上一个配中代表用户
-geometry使用分别率的大小 -nolisten tcp阻止使用tcp进行链接 -localhost只监听127.0.0.1
所以这儿配置为
VNCSERVERARGS[1]="-geometry 800x600"
VNCSERVERARGS[2]="-geometry 800x600"

3. 设置vnc密码
分别为每个用户设置vnc密码
su - user1
vncpasswd

su - user2
vncpasswd

4. 启动vncserver
/etc/init.d/vncserver start
chkconfig --level 345 vncserver on

5.开放防火墙
iptable -I INPUT -p tcp -m multiport --dport 5901:5903 -m state --state new --syn -j ACCEPT

6.其它
vncserver -list 可以查看当前用户的vnc活动情况
vncserver -kill 可以结束活动的链接
如果要给其它用户添加链接可以使用以下命令:
vncserver :3 -name user3 -geometry 800x600
其中要注意的是:要切换到user3下去执行这个,如果是在root下或其它用户下执行,会连接到这个用户,而非user3这个用户, -name 是vnc链接的名称而非用户名,这儿只是区分只用



阅读(1800) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~