关键词不能为空

当前您在: 主页 > 英语 >

vnc连接不上解决问题方法

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-18 04:59
tags:

-

2021年2月18日发(作者:不可理喻)


vnc


连接不上解决问题方法


环境:

< p>
RedHat Linux 5


企业版。




Xwindows



gnome


(红帽默认安装的图形界面)





vnc


链接的端口





默认



5900




5300



我执行


rpm -qa|grep vnc




VNC Viewer


的地址中输入



localhost:1



尽管我们 可以使用


SSH


连接远程通过字符界面来操作

< br>Linux



但是对于更多熟悉


图形人来说是很不方便的,


因此开启


Linux


的远程桌面还是很有必要的。


目前有


两种比较流行的方 式:


XDM(X display manager


)方案和< /p>


VNC


方案,而我个人比


较倾向于


VNC


方案,一是因为


VNC


方案配置起来相对比较容易,二是


VNC


< p>
案支持多种连接方式,


比如通过浏览器访问


Lin ux


桌面,


免去需要安装客户端的


麻烦 。





接下来进入具体配置说明:





一,



确认 及安装


VNCSERVER






1


,首先 确认你服务器是否配置了


VNCSERVER


,可以在命令行下 敲入以下命令


查看:





[root@localhost: ~]#rpm -qa |grep vnc




5





#


返回


VNCSEVER


服务器端版本说明你 已经安装了


VNCSERVER






2


,如果 没有安装


VNCSEVER


,那么从光盘找到安装包进行安装。





首先将 光盘挂载


(


也叫解压


)


到某个目录这里是在


/var/ftp/pub/


下面 建立了


rhel5-64


目录





mount -o loop rhel-server-5.3-x86_ /var/ftp/pub/rhel5-64/




然后在


/ var/ftp/pub/rhel5-64/Server


目录下找到



5.x86_


安装包,使用


RPM


命令直接安装;





rpm -ivh 5.x86_





二,开始配置


VNCSERVER





1


,启动


VNCSERVER


,第一次启动


VN CSERVER


会提示输入密码,这里分为管


理员账户及普通账 户,启动方式略有所不同。





管理员:





[root@localhost /]# vncserver




You will require a password to access your desktops.




Password: 123456













#


输入


vnc


连接密码





Verify: 123456


















#


确认< /p>


vnc


密码





xauth: creating new authority file /root/.Xauthority




New



omain:1 (root)




desktop is omain:1




Creating default startup script /root/.vnc/xstartup



Starting applications specified in /root/.vnc/xstartup



Log file is /root/.vnc/omain:





普通用户:





[root@localhost /]#su ceboy





#ceboy


是用户名




[ceboy@localhost /]$$ vncserver




You will require a password to access your desktops.




Password: 123456













#


输入


vnc


连接密码





Verify: 123456


















#


确认< /p>


vnc


密码





xauth: creating new authority file /home/ceboy/.Xauthority




New



omain:2 (ceboy)




desktop is omain:2




Creating default startup script /home/ceboy/.vnc/xstartup



Starting applications specified in /home/ceboy/.vnc/xstartup



Log file is /home/ceboy/.vnc/omain:




#


这里要 注意:


每个用户都可以启动自己的


VNCSERVER


远程桌面,


同时每个用


户可以启动多个


VNCSERVER


远程桌面,它们用


ip


加端口号:


ip:1


ip:2



ip:3


来标识、区 分,使用同一端口会使另外登录的用户自动退出。另,


VNCSERVER


的大部分配置文件及日志文件都在用户


home


目录 下


.vnc


目录下。





用户可以自定义启动号码如:





[ceboy@localhost /]$$ vncserver :2









#


注意


:2


前面一 定要有空格。




A VNC server is already running as :2




三,相关桌面配置,


RedHat Linux


支持两种图形模式:


KDE


模式和


gnome


模式。





1


,你的


RH


使用的什么图形模式这个一般只有登录到图形界面查看一下 才能知


道,


或者通过


ps -A


命令列出所有当前运行的程序,


看看有没有


K DE


或者


gnome


字样来判断一下。





如果你 是


gnome


桌面,那么你需要修改


/ root/.vnc/xstartup


的配置文件。





[root@localhost .vnc]# vi 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 80


×


24+10+10 -ls -title



$$VNCDESKTOP Desktop




&




gnome-session gnome












#


添加这一句是连接时使用


gnome


桌面环境





twm &



设置修改完毕最好是重启一次系统,否则设置不会生效。我采用的方法是杀死


VNC SERVER


进程再重运行


VNCSERVER






[root@localhost .vnc]#vncserver


-kill


:1







#


这里你启动


vncserver


时是什么端


口号要对应上。



-


-


-


-


-


-


-


-



本文更新与2021-02-18 04:59,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/664295.html

vnc连接不上解决问题方法的相关文章