準備: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,虛擬機器直接開啟Firefox瀏覽器了
jupyter notebook --ip = 0.0.0.0 --no-browser 這個命令很好,可以開啟jupyter,監聽所有地址,虛擬機器不開啟瀏覽器
windows瀏覽器輸入虛擬機器的ip地址和連接埠號碼就能直接在windows案頭開啟了