Linux 下 用 rdesktop 远程登录windows

1. 在linux下安装 rdesktop


2.windows端 打开电脑端的远程控制功能


Windows 7 设置:

右键“我的电脑”,选择“属性”

进入系统的“系统高级设置”

进入“系统属性”的“远程”页面,在“允许远程协助连接这台计算机”前打上钩,再点“高级”进入高级设置。同时选中“允许运行任意本远程桌面的计算机连接....”,这样我可以真正的控制我们的电脑,

确认“允许此计算机被远程控制”前面的钩被选中,再按“确定”退出即可。

回到“系统属性”窗口,选择最下面的“选择帐户”进入下面的设置。选择“添加”按钮,开始添加帐户。
  点“高级”进行帐户选择

再在跳出的窗口中点击“立即查找”按钮

果框中会显示本电脑中的所有帐户,找到其中的“Everyone”帐户,再点上面的确定,即可在选择用户窗口中出现被选择中的帐户,即“Everyone”(意思为任何人都可以访问这台电脑),不想所有人,可指定用户,并且要给用户设置密码。


3. 查看windows  ip 


4.确认 Linux 和 Windows 能相互ping 通


注:以下为在XP上的设置

  1. 电脑端设置:右击我的电脑 --> 属性 --> 远程 --> “允许用户远程到此计算机”选项打钩 --> 确定

  2. XP上查看IP地址比Windows 7上要简单一些,这里不作介绍。

  3. 由于windows对于远程操作数目有一个限制, 可能出现一旦有某个用户远程到这台电脑,主机会出现自动注销的问题。对于这个问题我也找到了解决的方法:打开开始菜单-->在“运行”中输入gpedit.msc,进入“本地组策略辑器”,依次进入:windows设置 --> 安全设置 --> 本地策略 --> 安全选项。然后在右栏找到“网络安全:在超过登录时间后强制注销”这一项,右击这一项 --> 属性 --> 选中已启动 --> 确定。


附:

rdesktop使用说明:
info rdesktop
//看一下帮助信息吧
$rdesktop 192.168.1.1 //打开了一个8位色彩的,
$rdesktop -a 16 192.168.1.1 //这个是16位色彩的了,看起来好多了
$rdesktop -u administrator -p ****** -a 16 192.168.1.1 //都直接登陆了,呵,还差点什么呢
还有就是 -f 全屏操作,-g 指定使用屏幕大小 -g 800*600+0+0 这个+0啊就是,就是你
这个窗口的在你linux上出现的位置,
其它没什么了吧!加上-r sound:local可以把声音也搞过来了
$rdesktop -u administrator -p ****** -a 16 -r sound:local 192.168.1.1
其它吧,-r 的作用挺多的可以重定向许多东西,看一下帮助就会收获不少了。
-r comport:COM1=/dev/ttyS0
// 将串口 /dev/ttyS0 重定向为 COM1
-r comport:COM1=/dev/ttyS0,COM2=/dev/ttyS1
// 多个串口重定向
-r disk:floppy=/mnt/floppy
// 将 /mnt/floppy 重定向为远程共享磁盘 'floppy'
-r disk:floppy=/mnt/floppy,cdrom=/mnt/cdrom,root=/,c=/mnt/c
// 多个磁盘重定向
-r clientname=<client name>
// 为重定向的磁盘设置显示的客户端名称
-r lptport:LPT1=/dev/lp0
// 将并口 /dev/lp0 重定向为 LPT1
-r lptport:LPT1=/dev/lp0,LPT2=/dev/lp1
// 多个并口重定向
-r printer:mydeskjet
// 打印机重定向
-r printer:mydeskjet="HP LaserJet IIIP"
// 打印机重定向
-r sound:[local|off|remote]
// 声音重定向

写一个脚本,就可以设置自动登录了。

#!/bin/bash
LANG=ZH
export LANG
 echo "Select Rmote Hostname:"
 echo "1): 1"
 echo "2): 2"
 echo "3): 3"
 echo "4): 4"

  1.  echo "q):  quit"

 echo ""
 while true
 do
 echo "Please select the number:"
 read host
 case "$host" in
 1)      rdesktop -a 16 -u administrator -r clipboard:PRIMARYCLIPBOARD -r disk:Frdisk=/rdesktop/remotefile ip1 &
         ;;
 2)      rdesktop -a 16 -u administrator  -f -r clipboard:PRIMARYCLIPBOARD -r disk:Frdisk=/rdesktop/remotefile ip2 &
         ;;
 q)  exit ;;
 *)      echo "please input the right number between 1 and 4!!!!"
         ;;
 esac
done


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值