不知Microsoft出于什么考虑,在Windows XP中只允许一个Session通过远程桌面连接,如果一台XP为管理工作站,只有它能够访问后端的SAN Switch或存储系统,那么多人将无法同时使用该XP管理工作站,原因就在于XP对于远程桌面连接的限制.

为了突破这个限制,我们需要将此XP管理工作站换成Unix或Linux系统,然后通过它远程桌面连接到后端的存储(或telnet到SAN Switch),因为Unix/Linux OS允许多个用户同时连接,但紧接着问题也随之而来,Unix/Linux下并没有提供远程桌面连接的工具.

"只要有市场,就不愁没有产品",这话一点没错,为了解决这个问题,通过google还真发现了一个可以用于Unix/Linux下的类似Microsoft的mstsc工具,软件包名为"rdesktop"(如果需要该软件,可以留下你的email地址),从软件名字来看,就知道其用途了,正是该软件,帮了我们不少忙.

言归正传,让我们来看看该软件如何安装及配置的.

软件过程安装对Unix/Linux newer来说有些麻烦,因为该软件包是以源码形式提供的,需要编译,在Solaris 9下,成功安装该软件包需要以下软件辅助:

- cc或gcc编译器

- make工具

- libiconv共享库

- libgcc共享库

软件编译过程:

进入软件包解开后的目录,执行:

# ./configure

# make

# make install

软件默认安装在/usr/local/bin,可执行文件名为rdesktop,如果习惯了"mstsc"这个名称,可以将其做一个硬链接:

# ln rdesktop mstsc

调用:

# LD_LIBRARY_PATH=/usr/local/lib;export LD_LIBRARY_PATH

# DISPLAY=;export DISPLAY

# /usr/local/bin/mstsc -f (-f:表示全屏,另外还有很多其它参数,比如控制分辨率的,颜色深度的等等,请参考帮助)

linux下 远程桌面连接,Unix/Linux下通过远程桌面连接Windows OS相关推荐

  1. linux下启动tlq命令,UNIX/LINUX命令

    1 如何查看磁盘使用情况 查看磁盘空间 df -k 可以看出磁盘空间使用情况.以及分区或者逻辑卷的挂载目录等. $ df -k Filesystem 1024-blocks Free %Used Iu ...

  2. linux c++ 程序运行时间,总结UNIX/LINUX下C++程序计时的方法

    前言 良好的计时器可帮助程序开发人员确定程序的性能瓶颈,或对不同算法进行性能比较.但要精确测量程序的运行时间并不容易,因为进程切换.中断.共享的多用户.网络流量.高速缓存访问及转移预测等因素都会对程序 ...

  3. linux中ftok的作用,Unix/Linux编程之ftok函数用法

    linux 中ftok函数的用法 1.函数作用: 系统建立IPC通讯(如消息队列.共享内存时)必须指定一个ID值.通常情况下,该id值通过ftok函数得到 2.函数原型: #include #incl ...

  4. Unit 3: Unix/Linux File System 3.1 Unix/Linux File System Sleuthkit and Autopsy

    >> Now let's learn and practice a well-known open source forensic analysis tool called Sleuth ...

  5. linux max 函数,sched_get_priority_max()函数 Unix/Linux

    sched_get_priority_max, sched_get_priority_min -让静态优先级范围 内容简介 #include int sched_get_priority_max(in ...

  6. linux mount_nodev函数,mount()函数 Unix/Linux

    mount, umount -装载和卸载文件系统 内容简介 #include int mount(const char *source, const char *target, const char ...

  7. linux chroot函数,chroot()函数 Unix/Linux

    chroot - 改变根目录 内容简介 #include int chroot(const char *path); 描述 chroot() 改变根目录中指定的路径.此目录将用于与/开头的路径名.根目 ...

  8. linux退出脚本命令,【Unix/Linux.Shell Script】退出状态,exit命令

    每一条命令,不管是内置,shell函数,还是外部的,当它退出时,都会返回一个小的整数值给引用它的程序,这是程序的退出状态. 在shell下执行程序时,有许多方式可以取出程序的退出状态. 退出状态值 以 ...

  9. linux nanosleep参数,nanosleep()函数 Unix/Linux

    nanosleep -暂停执行,在指定的时间 内容简介 #define _POSIX_C_SOURCE 199309#include int nanosleep(const struct timesp ...

最新文章

  1. ffmpeg architecture(下)
  2. pp模块生产策略组-对于零部件计划策略
  3. php gd 行间距设置,PHP动态修改GD库扩展问题
  4. CRM BSP里控制左右对应对齐的属性align
  5. Please provide an auth token with USYM_UPLOAD_AUTH_TOKEN environment Unity Mac 命令行出包报错
  6. 人工智能在语音和数字图像处理领域有哪些具体化应用_智能呼叫中心系统有哪些优势...
  7. 今天的离离原上草的飞鸽传书
  8. PHP5.4连接sqlserver
  9. Golang Web入门(3):如何优雅的设计中间件
  10. 如何查看自己运行ubuntu是32位还是64位
  11. MarkerOpter marker操作类
  12. pc工具不支持stb的加密方式_那些工作中常用的实用工具
  13. ajax中json响应
  14. threejs 模型隐藏后不显示_教师资格证面试报名后显示“待审核”?不做这一步报名白费!...
  15. Address already in use: JVM_Bind:8080类似问题解决方法
  16. Async和Await简介
  17. 软考高项比中项在难度上高多少?
  18. dnf 跨服 服务器 位置,dnf跨区怎么跨_dnf国服跨区表_快吧游戏
  19. 保密管理规定 涉密计算机销毁,涉密文件保密制度
  20. CentOS系统如何修改语言

热门文章

  1. java 使用tess4j实现图像文字提取 eclipse的配置
  2. 分布式版本控制系统Git------分支管理与合并(merge与rebase)
  3. SQL长度:fasterxml.jackson.databind.JsonMappingException: Numeric value () out of range of int
  4. 托福备考需要准备哪些材料【zhasite】
  5. 移植glibc到riscv架构
  6. moco的使用,moco测试前端页面、moco的启动、moco前端测试工具、moco的例子
  7. Smallest Substring
  8. 《深入理解Spring Cloud与微服务构建》
  9. 企业安全级世界杯,红芯助你捧得大力神杯
  10. 判断请求是否来自于浏览器