windows下使用xmanger管理centos桌面

来源:互联网 发布:淘宝网银怎么开通 编辑:程序博客网 时间:2024/05/17 01:51
准备:1,CentOS 6.5 minimal Desktop


2,配置CentOS可以访问互联网



开始: 1,使用命令 yum install xdm  安装XDM

通过 XDMCP 支持来管理 X 显示器集合

2,修改/etc/X11/xdm/Xaccess文件,找到下面的语句:# * #any  host  can  get  a  login  window,

去掉这一行最前面的#号,成为:* #any  host  can  get  a  login  window


3,修改/etc/gdm/custom.conf文件。


找到下面的语句:[xdmcp],在这句下面加上以下两行:

Enable=true

Port=177

在[security]下面添加

AllowRemoteRoot=true

修改custom.conf后,必须重启gdm才可以生效。

这一步可以先跳过不用理会--------具体做法就是kill进程中的gdm,然后重启gdm ,
kill不掉的话,等下面步骤都完成了,重启虚拟机,reboot


#/usr/sbin/gdm-restart(不好用)

[root@localhost ~]# /usr/sbin/gdm restart

** (gdm-binary:3574): WARNING **: Failed to acquire org.gnome.DisplayManager

** (gdm-binary:3574): WARNING **: Could not acquire name; bailing out




4,在防火墙中开启 177端口;修改/etc/sysconfig/iptables文件,


在 -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT这一行下面增加下面两行

-A INPUT -m state --state NEW -m tcp -p tcp --dport 6000:6010 -j ACCEPT

-A INPUT -m state --state NEW -m udp -p udp --dport 177 -j ACCEPT

最后重启 防火墙(service iptables restart)就可以体验远程连接linux 桌面了。 


5, window上安装好Xmanger 

Xmanager 5 注册码:101210-450789-147200 测试可用

打开Xbrowser5,新建一个XDMCP的会话,就可以看到XDMCP的主机,双击进去就可以连接到你的虚拟主机了


6,如果是centos7.2版本,暂时以上方法不支持,需要使用pycharm和jupyter的可以也是可以转换的,只是不是转换整个虚拟机的桌面

在家目录下

cd ~/.bash_profile 下添加 export DISPLAY = 192.168.1.1:0.0  这个ip地址是管理主机的地址(直接ssh连接上虚拟机,使用w 命令查看),完成后,打开Xmanger 的Passive,保持一直是开启状态


在Xshell下勾选转发到Xmanger


登录到SSH,到pycharm目录下,直接输入./pycharm.sh 就可以在windows 上打开了

pyenv local 3.5.2    切换到python3.5.2

pip insatll jupyter   安装jupyter

jupyter notebook   #这个命令是直接打开,端口随机,默认是8888,虚拟机直接打开火狐浏览器了

jupyter notebook --ip = 0.0.0.0 --no-browser    这个命令很好,可以打开jupyter,监听所有地址,虚拟机不打开浏览器

windows浏览器输入虚拟机的ip地址和端口号就能直接在windows桌面打开了


0 0