‘壹’ 如何配置linux远程管理
配置Linux系统的远程管理,最常用的软件就是VNC,一款远程桌面管理软件,下面是安装和使用方法:
被控端(以CentOS 5.4版本的Linux系统为例)
1、下载VNC Server
VNCServer下载地址:Centos光盘的镜像中自带
2、 安装vnc-server软件包
#rpm-ivhvnc-server-4.1.2-14.el5_3.1.i386.rpm
3、 设置用户密码
#vncpasswd
#这是远程登录时需要的密码
#设置用户密码之后会在/root/目录下新建一个.vnc的隐藏目录
4、 编辑服务配置文件,去掉下面两行前面的注释,并修改端口为7,远程登录用户为root,远程桌面的屏幕分辨率为1024x768,总是共享
#vi/etc/sysconfig/vncservers
VNCSERVERS="7:root"
VNCSERVERARGS[7]="-geometry1024x768-alwaysshared"
5、 创建xstartup脚本
#servicevncserverstart
#servicevncserverstop
#ls/root/.vnc/
CentOS:7.pidxstartupCentOS:7.logpasswd
6、 编辑xstartup文件
#只需要把以下红色字部份的注释去掉即可
#vi/root/.vnc/xstartup
#!/bin/sh
unsetSESSION_MANAGER
exec/etc/X11/xinit/xinitrc
xterm-geometry80x24+10+10-ls-title"$VNCDESKTOPDesktop"&
servicevncserverstart
7、 启动VNC服务
#servicevncserverrestart
主控端(winXP远程桌面连接Linux)
1、在windows XP中安装vnc-viewer,选择VNC客户端即可
‘贰’ vnc 连接linux,为什么不显示桌面
这个是Linux使用VNC常见的一个问题,原因应该是TWM不可用,这个时候需要修改VNC的桌面环境参数。
vi $HOME/.vnc/xstartup 把 twn & 这一行注释掉,加上新的一行: gnome-session &
然后重启就行。
或者你可以使用IIS7服务器管理工具,进行连接VNC,先在Linux中配置VNC,配置完成后打开IIS7服务器管理工具,适用于Windows操作系统和liunx操作系统;支持Vnc客户端和Ftp客户端批量操作。可以批量管理、定时上传下载、同步操作、数据备份。
‘叁’ 用vnc连接linux,运行图形化界面时,root用户可以执行,其他用户就提示no protol,
这是因为Xserver默认情况下不允许别的用户的图形程序的图形显示在当前屏幕上. 如果需要别的用户的图形显示在当前屏幕上, 则应以当前登陆的用户, 也就是切换身份前的用户执行如下命令(回到root用户下执行)
xhost +
再进入oracle用户下执行dbca即可启动数据库配置界面。
第一步:用root登陆linux,启动vnc服务;
第二步:根据vnc起来的端口,设置export DISPLAY=localhost:1(1表示vnc在第一个tty上启动的),vnc的启动信息见附件1;
第三步:执行xhost +,并且提示“accesscontrol disabled, clients can connect from any host”才正确。
IIS7服务器管理工具是一款不错的远程控制软件。它可以批量管理、定时上传下载、同步操作、数据备份、到期提醒、自动更新。IIS7服务器管理工具适用于Windows操作系统和liunx操作系统;支持Vnc客户端和Ftp客户端批量操作。