linux远程登录windows软件,Linux远程登录Windows图形界面

最近几天一直在想是不是可以通过linux远程登录windows图形界面,听一个同事说可以通过rdesktop可以实现,在网上查的资料是可以通过rdesktop访问windows远程桌面,我又一想那能不能通过rdesktop进行linux系统间桌面的共享呢?然后就在网上找了找,一直没有找到相关的资料,后来问了负责rdesktop工具的同事答案是否定的,可怜做了半天无用工,想想还是自己思路有问题,想问题太想当然了,呵呵,以后要吸取教训呀!

下面就晒晒这两天的成果吧!

1.Linux远程登录Windows图形界面

rdesktop是UNIX和Linux系统的一个远程桌面连接软件,它通过Microsoft Windows NT、Windows 2000

提供的终端服务(Terminal Services)以及Windows XP的远程桌面服务(Remote

Desktop),能在Linux系统下远程登录Windows的窗口系统并使用。

Windows机器的设置如下:

右键点击我的电脑,选择属性,查看”远程”选项,选择“允许用户远程连接到这台计算机”即可。(把系统防火墙关闭)

通过终端输入rdesktop命令实现

rdesktop -u username -p passwd -a 16 -r sound:local hostip

就会弹出windows登录界面;

当然了可以通过rdesktop工具的图形界面来实现对windows图形界面的访问;

2.Linux对GUI远程访问的支持

在本机访问远程的Linux窗口系统,并需运行和显示图形程序,Linux提供了对图形用户界面(GUI)远程访问的广泛支持。

服务器端A 192.16.83.1

客户端B  192.16.83.2

在A机器开启ssh服务

1)启动X服务器

# xhost +rhostname (允许远程rhostname机使用本机的X Server)

2)telnet (或ssh)登录远程主机

# telnet rhostname

3)设置DISPLAY环境变量

指定了一个显示设备,所有的图形程序都将显示到这个设备。

DISPLAY的格式为:hostname:displaynumber.screennumber

hostname是本机主机名,或者是它的ip地址。一般displaynumber、screennumber都是0。

# echo $SHELL

• 如果返回的是 /bin/ksh,那么可以用:

# export DISPLAY=本机的IP地址:0.0

• 如果返回的是 /bin/csh,那么可以用:

# setenv DISPLAY 本机的IP地址:0.0

• 如果返回的是 /bin/bash,那么可以用:

# DISPLAY=本机的IP地址:0.0

# export DISPLAY

4)启动gimp程序

# gimp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值