Xmanage XDM & VNC

简介:

Xmanage 的Unix/linux端配置

一、  REHL5

1、/etc/inittab 中为init 5

2、搜索gdm文件目录并配置

#find /etc -name 'gdm'

#cp /etc/gdm/custom.conf /etc/gdm/gdm.conf  ##该不该名没大问题

[fukeyun@heliy ~]$ cat -n /etc/gdm/gdm.conf 
     1 # GDM configuration storage
     2 
     3 [daemon]
     4 
     5 [security]
     6 DisallowTCP = false
     7 AllowRemoteRoot = true
     8 
     9 [xdmcp]
    10 Enable = 1 
    11 Port = 177
    12 
    13 [greeter]
    14 
    15 [chooser]
    16 
    17 [debug]
 #gdmsetup  图形界面配置远程访问,我在rhel5.1中必须配置才能登录,不知为什么?还没找到原因。

#gdm-restart  重启gdm

xmanage 链接前关闭iptables 或 开放177端口

iptables -A INPUT -p udp,tcp  -s 0/0 -d 0/0 --dport 177 -j ACCEPT 

 

===================================================

VNC

1\   check install    我是全部都安装了,也可以仅安装vnc server

root@heliy fukeyun]# rpm -qa | grep 'vnc'
tigervnc-server-1.0.90-0.10.20100115svn3945.el6.i686
gtk-vnc-python-0.3.10-3.el6.i686
libvncserver-0.9.7-4.el6.i686
gtk-vnc-0.3.10-3.el6.i686
tigervnc-1.0.90-0.10.20100115svn3945.el6.i686
 

2、配置前基础

文件:

[fukeyun@heliy ~]$ ls -l ./.vnc/
total 0                ##没启动vncserver没有配置文件

 /etc/sysconfig/vncservers

命令:

[fukeyun@heliy ~]$ vnc
vncconfig  vncpasswd  vncserver  vncviewer 

服务:

[root@heliy fukeyun]# /etc/init.d/vncserver --help
Usage: /etc/init.d/vncserver {start|stop|restart|try-restart|status|force-reload}

 3、 配置

[root@heliy fukeyun]# vi /etc/sysconfig/vncservers

 # VNCSERVERS="2:myusername 3:user2"  ##多用户模式
# VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"
# VNCSERVERARGS[3]="-geometry 800x600 -nolisten tcp -localhost"

## user configure
VNCSERVERS="3:fukeyun"
VNCSERVERARGS[3]="-geometry 1024x768 -AlwaysShared"

 启动服务

[root@heliy fukeyun]# /etc/init.d/vncserver start
Starting VNC server: 3:fukeyun 

New 'heliy.rhel6:3 (fukeyun)' desktop is heliy.rhel6:3

Creating default startup script /home/fukeyun/.vnc/xstartup
Starting applications specified in /home/fukeyun/.vnc/xstartup
Log file is /home/fukeyun/.vnc/heliy.rhel6:3.log

 查看用户目录下文件

[root@heliy fukeyun]# ls ./.vnc/
heliy.rhel6:3.log  heliy.rhel6:3.pid  passwd  xstartup

 生成xstartup文件,不许要修改此文件,老版本需要修改下。

查看端口

[root@heliy fukeyun]# netstat -an |grep 5903
tcp        0      0 0.0.0.0:5903                0.0.0.0:*                   LISTEN

 

 5、其他命令的使用

[fukeyun@heliy ~]$ vncserver :4
New 'heliy.rhel6:4 (fukeyun)' desktop is heliy.rhel6:4
Starting applications specified in /home/fukeyun/.vnc/xstartup
Log file is /home/fukeyun/.vnc/heliy.rhel6:4.log
[fukeyun@heliy ~]$ ls ./.vnc/
heliy.rhel6:3.log  heliy.rhel6:4.log  passwd
heliy.rhel6:3.pid  heliy.rhel6:4.pid  xstartup

这时生成的端口5904应该是临时的,重启后应该没有(还没验证)。

[fukeyun@heliy ~]$ vncpasswd fukeyun
Password:
Verify:

修改不成共,还没做详细测试。 vncconfig也没测试,不过vnc远程已经可用了







      本文转自fuhaixiong 51CTO博客,原文链接:http://blog.51cto.com/heliy/695801,如需转载请自行联系原作者




相关文章
|
Linux 编译器 Windows
CentOS 7终端命令行方式安装FileZilla(★firecat亲测有效★)
CentOS 7终端命令行方式安装FileZilla(★firecat亲测有效★)
2069 0
|
3月前
|
网络协议 安全 网络安全
WindowsServer安装sshd服务
WindowsServer安装sshd服务
101 0
|
5月前
|
Ubuntu Windows
ubuntu 安装vnc_vnc4server arm架构
ubuntu 安装vnc_vnc4server arm架构
120 0
|
Web App开发 Oracle 网络协议
【VNC】Linux环境VNC服务安装、配置与使用
前言:作为一名DBA,在创建Oracle数据库的过程中一般要使用dbca和netca图像化进行建库和创建监听(如果使用脚本建库另说),如果您身体好估计可以在瑟瑟发抖的机房中完成数据库的创建过程,由于本人对寒冷比较敏感,又不想通过这样的方式锻炼身体,所以更愿意在舒适的房间内一边品味着咖啡的浓香,顺便度过相对枯燥的数据库安装和配置的过程,So,图形化操作工具是必不可少的,在Linux操作系统最流行的图形化操作软件莫过于VNC,俺本着总结、共享及提醒的目的完成了这个详细的小文儿,希望大家喜欢。 1.确认VNC是否安装 默认情况下,Red Hat Enterprise Linux安装程序会将VNC
1931 0
|
测试技术 Linux 数据安全/隐私保护
|
Ubuntu Linux 数据安全/隐私保护
|
JavaScript 数据安全/隐私保护 编解码
|
Linux 数据安全/隐私保护 Windows