第一步 我们在Linux系统下,修改/etc/X11/xdm/Xaccess文件,
下面的语句:
# * #any host can get a login window
去掉最前面的#号:
* #any host can get a login window
第二步 我们修改/etc/X11/gdm/gdm.conf文件,
下面的语句:
[xdmcp]
Enable=false
将其中的Enable=false 改为Enable=true
同时我们要确保存在下面的语句:
Port=177
因为177端口是我们要配置的xdmcp服务的监听端口,
第三步 我们要修改/etc/inittab文件,
下面的语句:
id:3:initdefault
改为如下:
id:5:initdefault
5表示以图形的方式启动,3表示以命令窗口方式启动。
同时,找到如下文字所在的地方
x:5:respawn:/etc/X11/prefdm -nodaemon
将它修改为x:5:respawn:/usr/bin/gdm
第四步 我们修改/etc/X11/xdm/xdm-config的最后一行,
将displayManager.requestPort:0前面加上一个“!”号
结果如下:
!DisplayManager.requestPort: 0
第五步 我们修改确保/etc/X11/xdm/Xservers的属性为444,
/etc/X11/xdm/Xsetup_0的属性为755.
最后,如果我们的Linux机器配置有防火墙,
为防止防火墙将通过177端口(即xdmcp服务)的数据过虑,
我们必须加上如下的规则:
iptables -A INPUT -p udp -s 0/0 -d 0/0 ——dport 177 -j ACCEPT
或者关闭linux系统的防火墙
也要关闭客户端系统的防火墙。
第六步 运行#xdm
默认是这样的:
[root@localhost root]# ps -ef|grep xdm
root 3717 3690 0 22:05 pts/0 00:00:00 grep xdm
[root@localhost root]# which xdm
/usr/X11R6/bin/xdm
[root@localhost root]# /usr/X11R6/bin/xdm
执行xdm后再查看多了第一行,如果没执行/usr/X11R6/bin/xdm无法用xmanager登录
[root@localhost root]# ps -ef|grep xdm
root 3724 1 0 22:06 ? 00:00:00 /usr/X11R6/bin/xdm
root 3727 3690 0 22:07 pts/0 00:00:00 grep xdm
第七步 运行Xmanager passive和 Xshell工具
1. 查看ssh是否开启:
[root@szq bin]# netstat -tupln |grep ssh
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1299/sshd
tcp 0 0 :::22 :::* LISTEN 1299/sshd
[root@szq bin]# service sshd status
openssh-daemon (pid 1299) is running...
2. 保证物理机和虚拟机是能正常通信的
3.打开Xshell,输入IP,进行连接。
4. 输入用户名。
![](//img.blog.itpub.net/blog/attachment/201511/6/29289867_1446794065m22m.png?x-oss-process=style/bb)
5.进入oracle用户,dbca建库就可以了。
下面的语句:
# * #any host can get a login window
去掉最前面的#号:
* #any host can get a login window
第二步 我们修改/etc/X11/gdm/gdm.conf文件,
下面的语句:
[xdmcp]
Enable=false
将其中的Enable=false 改为Enable=true
同时我们要确保存在下面的语句:
Port=177
因为177端口是我们要配置的xdmcp服务的监听端口,
第三步 我们要修改/etc/inittab文件,
下面的语句:
id:3:initdefault
改为如下:
id:5:initdefault
5表示以图形的方式启动,3表示以命令窗口方式启动。
同时,找到如下文字所在的地方
x:5:respawn:/etc/X11/prefdm -nodaemon
将它修改为x:5:respawn:/usr/bin/gdm
第四步 我们修改/etc/X11/xdm/xdm-config的最后一行,
将displayManager.requestPort:0前面加上一个“!”号
结果如下:
!DisplayManager.requestPort: 0
第五步 我们修改确保/etc/X11/xdm/Xservers的属性为444,
/etc/X11/xdm/Xsetup_0的属性为755.
最后,如果我们的Linux机器配置有防火墙,
为防止防火墙将通过177端口(即xdmcp服务)的数据过虑,
我们必须加上如下的规则:
iptables -A INPUT -p udp -s 0/0 -d 0/0 ——dport 177 -j ACCEPT
或者关闭linux系统的防火墙
也要关闭客户端系统的防火墙。
第六步 运行#xdm
默认是这样的:
[root@localhost root]# ps -ef|grep xdm
root 3717 3690 0 22:05 pts/0 00:00:00 grep xdm
[root@localhost root]# which xdm
/usr/X11R6/bin/xdm
[root@localhost root]# /usr/X11R6/bin/xdm
执行xdm后再查看多了第一行,如果没执行/usr/X11R6/bin/xdm无法用xmanager登录
[root@localhost root]# ps -ef|grep xdm
root 3724 1 0 22:06 ? 00:00:00 /usr/X11R6/bin/xdm
root 3727 3690 0 22:07 pts/0 00:00:00 grep xdm
第七步 运行Xmanager passive和 Xshell工具
1. 查看ssh是否开启:
[root@szq bin]# netstat -tupln |grep ssh
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1299/sshd
tcp 0 0 :::22 :::* LISTEN 1299/sshd
[root@szq bin]# service sshd status
openssh-daemon (pid 1299) is running...
2. 保证物理机和虚拟机是能正常通信的
![](http://img.blog.itpub.net/blog/attachment/201511/6/29289867_14467938800oKq.png?x-oss-process=style/bb)
3.打开Xshell,输入IP,进行连接。
![](http://img.blog.itpub.net/blog/attachment/201511/6/29289867_14467939661Ct6.png?x-oss-process=style/bb)
4. 输入用户名。
![](http://img.blog.itpub.net/blog/attachment/201511/6/29289867_1446794065m22m.png?x-oss-process=style/bb)
![](http://img.blog.itpub.net/blog/attachment/201511/6/29289867_14467940323yI9.png?x-oss-process=style/bb)
5.进入oracle用户,dbca建库就可以了。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29289867/viewspace-1824634/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29289867/viewspace-1824634/