http://blog.csdn.net/fgf00/article/details/50965686 ( Xmanager 5 远程连接linux图形界面 )
https://www.xshellcn.com/xmg_column/xm-szhh.html ( 详解Xmanager的三种不同会话的创建方式)
Xmanager通过Xconfig功能,支持根据不同的会话类型使用不同的配置文件,同时支持配置的导出与共享,实现了在另一台电脑上使用其他电脑上的配置文件,进而提高Xmanager配置的灵活性,减少重复进行配置的操作,大大提高工作效率。
xmanager与winSC P对比:
https://www.xshellcn.com/xmg_column/win-spc.html
1、vsftpd使用root用户可以登录
1)编辑两个FTP配置文件:/etc/vsftpd/ftpusers和/etc/vsftpd/user_list,将root那一行删掉或#注释掉;
2)修改配置文件:/etc/vsftpd/vsftpd.conf 添加:local_root=/
3)重启vsftpd服务:# service vsftpd restart
2、Xmanager4 Xbrowser(XDMCP ) 远程连接linux图形界面
2.1、编辑/etc/gdm/custom.conf
[daemon]
AutomaticLogin=atc
AutomaticLoginEnable=false
RemoteGreeter=/usr/libexec/gdmgreeter
#“远程登录界面与本地登录界面相同”功能,若没有此项及[greeter]项则登录界面为简洁型
[security]
AllowRemoteRoot=true #允许root用户远程登录
[xdmcp]
Enable=true #允许远程登录本地
Port=177 #xdmcp默认端口177,此处没有显示的加入
[greeter]
Browser=true #远程登录界面为“带头像浏览器的简洁主题”,若定义了[daemon]项本行不起作用
[chooser]
2.2、
关闭防火墙或开启端口
service iptables stop
vim /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m udp -p udp --dport 177 -j ACCEPT
service iptables restart
2.3、由于xdmcp服务默认使用udp177端口,所以要查看xdmcp服务是否已启动
终端输入gdm允许远程连接: # gdm &
#netstat -antpu | grep 177
udp 0 0 0 . 0 . 0 . 0 : 177 0 . 0 . 0 . 0 :*
2.4、打开Xmanager,点击Xbrowser, 新建 -> XDMCP会话,ok
3、 Xstart连接
附注:
Sent password.
Sent password.
Access granted.
Sent X11 forwarding request...
Failed.
如果出现以上情况就修改
/etc/ssh/sshd_config
#X11Forwarding no
修改为:X11Forwarding yes
然后重启ssh
service sshd restart
4、 被动模式的应用: DPR的进程在win10显示
Xmanager是业界领先的PC X服务器,它允许您将X应用程序的能力带到一个Windows环境。通过使用 Xmanager, 安装在基于UNIX的远程机器上的X应用程序可以与 Windows应用程序并排无缝地运行。 Xmanager 7是高性能的 X11R7.7 PC X服务器,它支持多个X扩展,从而最大限度地提高可用性。支持最多256个X的客户端连接,这意味着您可以获得几乎无限制的能力。 使用Xmanager 7,您可以将整个UNIX/Linux桌面环境带到您的Windows PC上。或者使用内置的 Xstart工具快速访问单个X应用程序,并让它们与Windows应用程序并排运行。
在DPR上打开终端atc用户执行:
$export DISPLAY = 168.192.11.239:0.0
(可选)$xhost + //access control disabled,clients can connent from any host
需先在 168.192.11.239(WIN10)主机运行: Xmanager - Passive
(运行 Xstart/XDMCP/Xmanager - Broadcast都会启动 Xmanager - Passive后台进程), 任务管理器显示运行应用:Brower for Xmanager(32位)
$ ./dpr.linux // 在DPR上执行
168.192.11.239(WIN10)主机出现以下提示:
点击“是”,显示dpr程序图形界面。任务管理器显示运行应用:Xmanager: PC X server for MS Windows Platform(C:\Program Files (x86)\NetSarang\Xmanager Enterprise 4)
*:java程序如FDO.jar的话X服务器端需安装java环境。
在右下角服务进程 Xmanager - Passive的properties中添加Trusted Hosts或者去掉勾选Enable Access Control,就不会出现上图的提示框。
5、 在windows和linux上传或下载某个文件的方法:
rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具。 windows端需要支持ZModem( 是Xmodem 文件传输协议 的一种增强形式,不仅能传输更大的数据,而且错误率更小。包含一种名为检查点重启的特性,如果通信链接在数据传输过程中中断,能从断点处而不是从开始处恢复传输。)的telnet/ssh客户端(比如Xshell(支持直接把window的文件拉进linux)
yum install -lrzsz
sudo apt-get install lrzsz //安装 rz.sz
下载安装包,wget https://ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz
运行命令rz,即是接收文件,xshell就会弹出文件选择对话框,选好文件之后关闭对话框,文件就会上传到linux里的当前目录;
运行命令sz file,就是发文件到windows上(保存的目录是可以配置) 比ftp命令方便多了,而且服务器不用再开FTP服务了。