社区
Linux/Unix社区
帖子详情
linux远程桌面怎么搞?
cctime
2003-02-21 04:59:44
一台局域网内的windows机器要连接到公网上的linux,并能运行X-Windows程序,
怎么做?
Hummingbird Exceed、x-win32、vnc等好像只能在同一个局域网内用。
...全文
7912
7
打赏
收藏
linux远程桌面怎么搞?
一台局域网内的windows机器要连接到公网上的linux,并能运行X-Windows程序, 怎么做? Hummingbird Exceed、x-win32、vnc等好像只能在同一个局域网内用。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cctime
2003-02-28
打赏
举报
回复
uu
cctime
2003-02-26
打赏
举报
回复
请看清问题,服务端是不能直接访问客户端的,客户端是通过网关(代理)访问服务端的!
!!!!!
cctime
2003-02-26
打赏
举报
回复
up
shally5
2003-02-22
打赏
举报
回复
(转)
玩转Xwindow 终端 XDMCP standout(原作)
关键字 XDMCP,XDM,终端,linux
玩转Xwindow 终端
文:郝强 2002-12-17
用过windows 2000 终端仿真客户端的朋友们都知道,通过mstsc(终端客户端)连至win2000server的
终端服务器上,可以像在window2000 server本机一样工作,用图形界面来操作和控
制计算机。linux通过XDMCP来提供这种支持,我们只要用一个终端仿真软件(如xmanager)
并在linux服务进行简单的配置就可以轻松实现像win2000图开终端仿真一样的功能,那种
感觉真是“爽”啊!
下面我以red hat linux 7.2为例,来讲述配置和连接过程:
1、准备工作:
安装red hat linux 7.2安装时一定要选上xwindow,这是基本东东,不安装它,哪来的图
形界面。呵呵
在自己的机器上(客户机)装上终端仿真软件xmanager,安装方法(略),跟安装其它
windows下的软件没什么区别。
2、开始配置工作:
开始配置之前,先讲解几个基本概念和相关命令信息:
(1)XDMCP是(X Display Manager Control Protocol),X显示监控协议
(2)xdm 是(manages a collection of X displays),显示管理集
路径在:/etc/X11/xdm下
几个文件:
Xaccess 访问控制文件
Xservices 本地显示 或远程显示配置文件
xdm-config xdm的主要配置文件
(3)我们要做的是在Xservices文件中做一处改动
原内容基本为如下形式
:0 local /usr/X11R6/bin/X
我们加入如下两条:
192.168.3.68:0 foreign
192.168.3.63:1 foreign
表示可以有两台外部主机请求Xserver
(4)在xdm-config中必须做出如下改动:
DisplayManager.requestPort: 0此项设置未被注释(最前面没有!字符),如果注释将XDMCP将不侦听,
另外:此文件中还应加入以下两条:
DisplayManager*startup: /etc/X11/xdm/Startup
DisplayManager*reset: /etc/X11/xdm/Reset
表示启动和重置是执行的文件。
另外用VI建立Startup和Reset文件。
Startup文件内容如下所示:
sessreg -a -l $DISPLAY -x /usr/X11R6/lib/x11/xdm/Xservers $USER
Reset文件内容如下所示:
sessreg -a -l $DISPLAY -x /usr/X11R6/lib/x11/xdm/Xservers $USER
就可以了。
(5)修改Xaccess文件内容中一条如下:
#* #any host can get a login window
改为
* #any host can get a login window
(6)最后一步,确认inittab文件中一项内容
id:5:initdefault:
x:5:respawn:/etc/X11/prefdm -nodaemon
重启linux
3、在本机上启用Xmanage,在windows上远程连接图形linux
启动Xmanage后,在配置一项中输入主机host的IP,连接方式选xdm indriect,稍等一会,
红帽7.2的图形启动界面出来了,你可以选择kde或gnome,呵呵,成功。
到此配置完成。
以上环境在Red Hat 7.2,win2000 server操作系统,xmanager 1.3.9环境中实现。
现在我的机器可以以图形方式同时连接linux,solaris,爽极了。
tl_ang
2003-02-21
打赏
举报
回复
linux应用软件谈之远程桌面控制篇
作者: 中国黑客联盟
这里我要说的不是telnet,rsh之类的远程控制工具,而是指远程控制桌面应用.
X window比MS windows先进的地方是,X window是个基于网络的的图形视窗系统,本身就具有远程控制的强大功能.用户在远程系统上登录执行X 应用程序,并将Xclients执行的结果传回本地主机.这就是我下面要介绍的Remote X
一、Remote X
假设本地主机ip为172.16.1.1,远程的主机ip为172.16.1.2
第一步,在本地主机上的任意一个xterm中执行xhost,用来允许远程的其它主机可以和本地主机的X server联网:
xhost + 172.16.1.2
如果不指定任何ip地址,则表示权限完全放开,这会带来安全问题,要小心!
第二步,确认本地主机的xfs是运行的.用ps检查一下进程.
第三步,从本地主机(172.16.1.1)上通过网络登录到远程主机172.16.1.2上,你用telnet,ssh,rsh都可以.设置DISPLAY变量.
export DISPLAY=172.16.1.1:0
第四步,现在可以使用远程主机上的X 应用程序了.
这么样,很方便吧,但是你还不能掌控整个桌面环境,这个工作就交给vnc吧!Remote X 在局域网上运行效果很不错,普通的电话拨号就不用试了,速度太慢了.
二、vnc
我相信有不少人在windows环境用过pcanywhere,但你想不想用一个免费的,可以在linux,win9x/nt上都可以使用的pcanywhere,这就是vnc.
vnc就是vitual network computing的缩写,它支持许多操作平台,甚至可在浏览器中操作.
我主要介绍vncviewer的用法,以及用linux远程控制linux或nt.
vnc client通过架构在tcp/ip上的vnc协议与vnc server沟通,通过认证后,把X server的桌面环境,输入设备,和X 资源交给vncserver掌控,vnc server将桌面环境通过vnc 协议送给vnc client端.让vnc client来操纵vnc server桌面环境和输入设备.
首先下载到vnc的linux版本和windows版本.
当前的linux版本是vnc-3.3.3r1_x86_linux_2.0.tgz
当前的windows版本是vnc-3.3.3r7_x86_win32.zip
1.安装linux版的vnc
(1)安装
tar zxvf vnc-3.3.3r1_x86_linux_2.0.tgz
cd vnc_x86_linux_2.0
cp *vnc* /usr/local/bin/
mkdir /usr/local/vnc
cp -r classes/ /usr/local/vnc/
(2)设置vnc server的访问密码
vncpasswd
(3)启动vnc server
vncserver
注意运行后显示的信息,记下所用的端口号,一般从1开始,因为0被x server占用了.现在,你就能提供vnc服务了.vnc client的用法等会介绍.
2、安装nt版的vnc
1)安装
解开vnc-3.3.3r7_x86_win32.zip包后,会产生winvnc和vncviewer两个目录.winvnc目录中是vnc server的安装程序,vncviewer目录中是vnc client的安装序.我只关心vnc server,在winvnc目录中执行setup即可.
2)设置
首先执行install default registry settings.
run winvnc(app mode)就是执行vnc server
这时可看到winvnc运行的小图标,用鼠标右键点击图标,在properties/incoming connections中设定密码.默认配置即可.
现在,你的nt就能提供vnc服务了.
3、使用vncviewer
vnc server启动成功后,你就可用vncviewer来远程控制桌面了.
vncviewer xxx.xxx.xxx.xxx:display number
例如,vncviewer 172.16.1.2:1
按要求输入密码就可以看到远程的桌面了.
注意:viewers需要在16位色的显示模式下工作,如果您的操作系统中没上16位色,那么请您及时的调整您计算机的显示模式。不然vncviewer无法正常工作。
4、linux版vnc server的改进.
linux上的vnc server内定的桌面管理环境是twm,实在是太简陋了.
修改$HOME/.vnc/xstartup这个文件.
把所有内容的行前加上#,再在接尾部份加上:
startkde &
你当然可用你喜好的桌面代替.我这是用kde来代替twm,速度会慢少少,但用起来方便不少.
注意要重新启动vnc server.
5、通过浏览器使用vnc
通过浏览器使用vnc,要注意端口号的变化.
假设vnc server是172.16.1.2:1的话,那么,可用浏览器访问http://172.16.1.2:5801
端口号=display number + 5800
好了,心动不如行动,just do it !
tl_ang
2003-02-21
打赏
举报
回复
vnc可以在internet上用的,我用过,从局域网中访问拨号用户的机器
也能从linux上通过vnc访问windows机器,但是反过来不行,郁闷
linux上的vnc server好像只支持xterm的远程控制
tl_ang
2003-02-21
打赏
举报
回复
我也有类似的需求!
安装和配置 Windows Server 2022
远程桌面
服务
安装和配置 Windows Server 2022
远程桌面
服务,那么通过这一个课程的介绍,学员就能够掌握在 Windows Server 2022 系统当中,
远程桌面
服务基本的应用场景、基本组件和架构,以及工作原理,然后我们就可以在 Windows Server 2022 的平台当中,分别地去完成,
远程桌面
服务当中,会话主机角色、虚拟化主机角色的安装和配置,完成 RemoteApp 应用程序和虚拟桌面的创建、交付和维护配置,安装和配置 Web 访问角色,允许用户通过 Web网站或者 Web 服务,访问到这些资源,并且通过 Citrix NetScaler 设备实现 Web 访问角色的高可用性安装和配置网关角色,将RemoteApp 应用程序和虚拟桌面资源安全的发布到外部网络,允许用户在任何的地方访问这些资源,实现远程办公,并且通过 Citrix NetScaler 设备实现 网关角色的高可用性安装和配置连接代理角色,实现
远程桌面
的配置,会话管理,并且实现连接代理服务器角色的高可用性安装和配置授权服务器角色,实现
远程桌面
运行环境的授权管理和配置
远程桌面
连接:
远程桌面
由于以下原因之一无法连接到远程计算机
计算机如何建立
远程桌面
连接有的时候身在远方,想查看或者调用自己狗窝(宿舍或者家)里的机器的文件,怎么办呢?可以通过
远程桌面
登录自己个的电脑,利用剪切板的功能便可以实现文件之间的传送。当然,假如家里的电脑没开机,可以让别人帮你开一下机,不一定要登录进界面,但是一定要保证有网。 通过上网查询,按部就班,感觉自己什么步骤都做了,但是蹦出下面这个界面: 咋回事呢?我也不知道,只能再检查一下被远程的机子该
linux
可以ping不能
远程桌面
,Win7能够ping通,但不能连接
远程桌面
的解决办法
以前写过通过
远程桌面
控制测试电脑,进行开发测试的过程,一段时间不用之后,今天连接使用,居然
远程桌面
连接不上了,首先由于开发电脑,经常连接其他的测试电脑,所以基本可以肯定开发电脑上的
远程桌面
连接没有问题。问题应该是测试电脑,使用过程中可能更改了某些设置,导致
远程桌面
不能连接。百度一下设置方法,基本和我设置的差不多,当提到能够ping通但是,连不上
远程桌面
时,确实有一些需要检查的地方,列在下方;1、开...
从
Linux
上访问Windows
远程桌面
1.首先需要开启Windows上的
远程桌面
打开控制面板 打开管理工具 打开服务并找到Terminal Services 确认Terminal Services是否已经开启。 然后右击我的电脑依次选择属性--->远程 选择允许用户远程连接到此计算机并选择远程用户,至此Windows的
远程桌面
就设置完毕。这里可能要注意Windows防火墙
Linux/Unix社区
23,118
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章