vnc server configure and vncviewer client introduce



一,服务器端配置

sudo yum list vnc-server



1,  configure start environment;
[leo@leo .vnc]$ vi xstartup
# twm &
startkde &
#twm &                --------默认是这个被我注掉了
startkde是KDE的图形启动画面,gnome-session &是GNOME的,twm是文本模式的,三选一


2, configure vncserver parameter
[leo@leo ~]$ vi .bashrc
# .bashrc
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
# User specific aliases and functions
alias vncserver='vncserver -geometry 1280x762'




3, 配置VNC Server自动启动  编辑/etc/sysconfig/vncservers,内容如下:
#vim /etc/sysconfig/vncservers
view plaincopy to clipboardprint?
VNCSERVERS="1:user1"  
VNCSERVERARGS[1]="-geometry 1152x864" 
然后运行sudo chkconfig --level 345 vncserver on ,让VNC Server随系统自动启动最后,运行sudo /etc/init.d/vncserver start来启动VNC Server



4, 配置用户user1的VNC密码和参数  
以用户user1登录,运行vncpasswd 即可设置密码然后,编辑/home/user1/.vnc/xstartup(如果不存在的话,可以手动创建一个,并给予可执行权限),内容如下
#!/bin/sh  
vncconfig -iconic &  
unset SESSION_MANAGER  
unset DBUS_SESSION_BUS_ADDRESS  
OS=`uname -s`  
if [ $OS = 'Linux' ]; then  
case "$WINDOWMANAGER" in  
*gnome*)  
if [ -e /etc/SuSE-release ]; then  
PATH=$PATH:/opt/gnome/bin  
export PATH  
fi ;;  
esac  
fi  
if [ -x /etc/X11/xinit/xinitrc ]; then  
exec /etc/X11/xinit/xinitrc  
fi  
if [ -f /etc/X11/xinit/xinitrc ]; then  
exec sh /etc/X11/xinit/xinitrc  
fi  
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources  
xsetroot -solid grey  
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &  
#twm & 

修改密码:
[leo@leo ~]$vncpasswd
Password:
Verify:

 

5, 启动server

[leo@leo ~]$ vncserver

New 'leo:3 (leo)' desktop is leo:3

Starting applications specified in /home/leo/.vnc/xstartup
Log file is /home/leo/.vnc/leo:3.log

 

二,客户端使用

[leo@leo ~]$ vncviewer 192.168.7.108:1
[leo@leo ~]$ vncviewer ip-address:port   //vncserver 启动的时候提示的一个端口,一般从1 向上增加, 系统重启后,服务器端需要重新启动后,客户端才能访问

一,服务器端配置

sudo yum list vnc-server



1,  configure start environment;
[leo@leo .vnc]$ vi xstartup
# twm &
startkde &
#twm &                --------默认是这个被我注掉了
startkde是KDE的图形启动画面,gnome-session &是GNOME的,twm是文本模式的,三选一


2, configure vncserver parameter
[leo@leo ~]$ vi .bashrc
# .bashrc
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
# User specific aliases and functions
alias vncserver='vncserver -geometry 1280x762'




3, 配置VNC Server自动启动  编辑/etc/sysconfig/vncservers,内容如下:
#vim /etc/sysconfig/vncservers
view plaincopy to clipboardprint?
VNCSERVERS="1:user1"  
VNCSERVERARGS[1]="-geometry 1152x864" 
然后运行sudo chkconfig --level 345 vncserver on ,让VNC Server随系统自动启动最后,运行sudo /etc/init.d/vncserver start来启动VNC Server



4, 配置用户user1的VNC密码和参数  
以用户user1登录,运行vncpasswd 即可设置密码然后,编辑/home/user1/.vnc/xstartup(如果不存在的话,可以手动创建一个,并给予可执行权限),内容如下
#!/bin/sh  
vncconfig -iconic &  
unset SESSION_MANAGER  
unset DBUS_SESSION_BUS_ADDRESS  
OS=`uname -s`  
if [ $OS = 'Linux' ]; then  
case "$WINDOWMANAGER" in  
*gnome*)  
if [ -e /etc/SuSE-release ]; then  
PATH=$PATH:/opt/gnome/bin  
export PATH  
fi ;;  
esac  
fi  
if [ -x /etc/X11/xinit/xinitrc ]; then  
exec /etc/X11/xinit/xinitrc  
fi  
if [ -f /etc/X11/xinit/xinitrc ]; then  
exec sh /etc/X11/xinit/xinitrc  
fi  
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources  
xsetroot -solid grey  
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &  
#twm & 

修改密码:
[leo@leo ~]$vncpasswd
Password:
Verify:

 

5, 启动server

[leo@leo ~]$ vncserver

New 'leo:3 (leo)' desktop is leo:3

Starting applications specified in /home/leo/.vnc/xstartup
Log file is /home/leo/.vnc/leo:3.log

 

二,客户端使用

[leo@leo ~]$ vncviewer 192.168.7.108:1
[leo@leo ~]$ vncviewer ip-address:port   //vncserver 启动的时候提示的一个端口,一般从1 向上增加, 系统重启后,服务器端需要重新启动后,客户端才能访问

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值