VNC多用户登陆黑屏问题?

zhxiaodong 2009-07-03 11:35:14
安装了CentOS+Gnome,系统默认安装了vncserver,chkconfig vncserver on,并配置了/etc/sysconfig/vncservers如下:

# The VNCSERVERS variable is a list of display:user pairs.
#
# Uncomment the lines below to start a VNC server on display :2
# as my 'myusername' (adjust this to your own). You will also
# need to set a VNC password; run 'man vncpasswd' to see how
# to do that.
#
# DO NOT RUN THIS SERVICE if your local area network is
# untrusted! For a secure way of using VNC, see
# <URL:http://www.uk.research.att.com/archive/vnc/sshvnc.html>.

# Use "-nolisten tcp" to prevent X connections to your VNC server via TCP.

# Use "-nohttpd" to prevent web-based VNC clients connecting.

# Use "-localhost" to prevent remote VNC clients connecting except when
# doing so through a secure tunnel. See the "-via" option in the
# `man vncviewer' manual page.

# VNCSERVERS="2:myusername"
VNCSERVERS="1:user1 2:user2"
VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -nohttpd -localhost"

# VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -nohttpd -localhost"

现在的问题是:
1、系统在启动的时候,可以启动vncserver,没发现有错误,两个用户的配置文件也能正确读取,但是在

客户端(windows)用vncview,连接不上user1那个会话(ip:1),但是可以连接上user2(ip:2)那个会

话。

通过ssh登陆进入系统,手工执行vncserver,只返回user1的状态(没有user2的状态,不知道这里是否属于正常?):


New 'COS:3 (user1)' desktop is COS:3

Starting applications specified in /user1/.vnc/xstartup
Log file is /user1/.vnc/COS:3.log

这时候user1才可以登陆进入系统并正常使了。

2、user2那个会可以正常连接,但连进去是黑屏状态,只有一个鼠标在里面,等好长时间也还是这样。

其中user1、user2的xstartup配置文件是一样的:


#!/bin/sh

# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
gnome-session &

请问有没有哪位朋友遇到过类似的问题,发表一下高见。
...全文
2049 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
tb100453 2009-08-25
  • 打赏
  • 举报
回复
tmd 你们这些菜鸟,弄的我一头雾水,还是我老大厉害,步骤1 service vncserver stop 步骤2 vncserver (直接敲ok)步骤3 ie输入 ip:5801 万事ok
zhxiaodong 2009-07-06
  • 打赏
  • 举报
回复
已经好了,是xstartup文件的权限问题。
redpichao 2009-07-06
  • 打赏
  • 举报
回复
没遇见过,但是你弄得好复杂哦。
我是这样的简单:
1、启动vnc
2、配置密码
3、修改配置文件xs什么的
4、在启动一次vnc
5、一切成空
易快网维远程软件是一款用于网吧、网维公司及企业远程管理维护软件,支持一键连接:Radmin远程、3389远程、VNC远程、TeamViewer远程、TTVNC远程、网众无盘、Winbox及各品牌路由器。多通道模式,即使没映射端口也能穿透远程,屏蔽速度世界之最,让您身临其境地操作远程电脑。支持多人管理模式,为管理员、技术员、网吧业主指定管理范围及权限。远程控制中无需知道真实远程密码,一个管理帐号即能远程控制所有终端主机。 易快网维远程软件软件功能优势 1) 异地内网在没映射端口的情况下照样可远程连接,穿透内网; 2) 免密码一键连接Radmin远程/3389远程/VNC远程/TeamViewer远程/TTVNC远程/网众无盘/Winbox/各品牌路由器等; 3) 一键屏幕墙监视功能,让您轻松监视多个显示屏,各个电脑实时工作状态了如指掌,广泛用于游戏工作室、企业员工监督、培训教育机构、生产作业等领域。 4) 管理员、技术员、网吧业主管理帐号支持分区域、范围、权限等设置; 5) 服务端远程密码支持后台动态更新,控制人员无需知道真实控制密码,即可一键远程控制; 6) 支持文件、命令维护通道:批量执行EXE或CMD命令等; 7) 支持桌面挂机锁、远程黑屏、查询IP等辅助功能,服务端批量更新升级; 8) 支持记录各方面操作日志,并可实时手机短信通知到管理员或用户,如:服务端上下线,控制人员登陆、退出及操作记录,以备查询 9) 支持短信验证码双重验证的安全登陆机制; 10) 远程重启开关机等更多功能 易快网维远程软件v2.9.3.9更新日志 1、优化管理模块; 2、新增文网卫士智能路由器登陆程式; 易快网维远程软件截图

19,614

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧