分类: LINUX
2010-07-19 22:19:26
有时需要到远程桌面上来,首 先你的服务器必须安装有X-windows,然后安装vnc server后你才能到服务器的桌面,为管理服务器提供了极大的方便...同时VNC server还提供了用不同用户连接时所具有的权限....下面来开始配置VNC server... 首先我们需要安装VNC server包,可以通过挂载光盘或使用yum数据库来装都行的...我们这直接用镜像来 装.... #mkdir /media/cdrom;mount /dev/cdrom /media/cdrom
#cd /media/cdrom/Server
#rpm -ivh vnc-4.1.2-14.el5_3.1.i386.rpm #rpm -ivh vnc-server-4.1.2-14.el5_3.1.i386.rpm(默认情况这个包安装过的) 我们再来创建一个普通用户,用户名和密码都为redhat. 先以root的身份登录执行一下命令.. #vncpasswd(设置连接到服务器时的密码...我们设置为natasha) #vim /etc/sysconfig/vncservers (在此文件中写入一行 VNCSERVERS="1:root 2:redhat"意思是指当客户端用1级别去连接服务器时具备root的权限.而用2级别去连接时具备redhat用户的权限)
#vncserver & (在/root/.vnc目录中创建一个xstarup文件) #Vim /root/.vnc/xstartup (将以unset和exec开头的行的#去掉..然后将最后一行修改为gnome-session &,意思是连接服务器后具备root权限,使用gnome图形界面...) 然后我们切换到redhat用户,执行同样的命令... $vncpasswd (密码同样natasha) $vncserver & $Vim /home/redhat/.vnc/xstartup (将以unset和exec开头的行的#去掉..然后将最后一行修改为gnome-session &,意思是连接服务器后具备redhat用户权限,使用gnome图形界面....) $vncserver -kill :2 执行完后切换到root用户... #vncserver -kill :1 #vncserver & (得到的1级别) New 'station18.example.com:1 (root)' desktop is station18.example.com:1 Starting applications specified in /root/.vnc/xstartup
New 'station18.example.com:2 (redhat)' desktop is station18.example.com:2
Starting applications specified in /home/redhat/.vnc/xstartup
Log file is /home/redhat/.vnc/station18.example.com:2.log [1]+ Done vncserver #service vncserver restart
#chkconfig --level 35 vncserver on(开机自动启动服务在3和5级别有效..)
服务器IP地址为192,.168.0.195客户机IP地址为192.168.0.192我们用客户机来连接服务器... #vncviewer 192.168.0.195:1 (输入密码natasha,我们就连接上服务器了,并且具备root的权限...) #vncviewer 192.168.0.195:2 (输入密码natasha,我们就连接上服务器了,并且具备redhat的权限...) |