
1、打开cmd命令行,在cmd命令行下输入:tasklist/svc在输出的内容中查找svchost.exe进程下termservice服务对应的PID,在此查看的PID为:1336
2、然后输入命令:netstat-ano找到对应PID就能找册物到对应远程端口,在此远程端口为3389端口此姿戚
3、如此方式不可用,可在注册表中查看:在运行框中输入:regedit打开注册表,找到以下路径中的PortNumber文件,双击选择十进制可查看或修改端口。
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\Wds\rdpwd\Tds\tcp\PortNumber]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp\PortNumber]
4、在此将远程端口修改为33899,使用tasklist/svc查看PID,因主机重启过,在此查看对应PID为:1260。
5、使用netstat-ano查看对应端口,在此找到对应的端口为修改森陵后的端口33899。
6、远程测试成功如图:
ubuntu远程windowscmd指令一、安装rdesktop
打开Linux Ubuntu
按Ctrl - Alt - T打开终端
使用万能的安装指令$ sudo apt-get install rdesktop安装rdesktop
使用指令$ rdesktop --help测试rdesktop是否成功安装
二、设置Windows
打开Windows
右键"我的电脑" (好像Win7是歼陆"此电脑),选"属性"
点击"远程设置"
把有关的都勾成允许
按Win - R打开"运行"
输入cmd打开Windows命令行
在命令行中输入ipconfig查看你的IP地址
找到"以太网适配器 以太网:"那一段
找到"IPv4 地址"那一行
把后面那一串数字记下来,那是Windows的IP地址
三、使用rdesktop
$ rdesktop IP_address远程协助IP_address,默认不全屏 (协助后屏幕大小不可圆旁更改),无声音
$ rdesktop -f IP_address全屏显示
$rdesktop -r attr IP_adress设置属性,例:
$ rdesktop -f -r sound:on IP_address开启声音
$ rdesktop -f -r sound:local IP_address把声音带到本地播放器 (须与-r sound:local联用,不然没声音)
$ rdesktop -u username IP_address使用username作为登录用户名
$ rdesktop -p password IP_address使用password作为登录密码 (如果此项不选且Windows设置了密码,那么会显示出开机登录界面,橘改橡必须使用强密码,不能用PIN码)
四、编写Linux Bash脚本
由于rdesktop每个参数都很长,一般都会用到如下指令
$ rdesktop -f -u username -p password -r sound:on -r sound:local IP_address
十分繁琐,所以可以将rdesktop的调用写在Bash脚本中
脚本内容
第一步:使用鼠标右键单击桌面上“计睁罩碰算机” 图标,在d出的菜闷升单中选择“属性”。
第二步:在打开的“属性”窗口中单击切换到“远程设置” 选项卡,并单击勾选“允许远程协助连接这台计算机”,“允许任意版本远程桌面的计算机连接”然后点确定。
第三步:点击“开始”菜单栏中的所有程序,鼠悉谈标左键点击“运行”。
第四步:在运行跳出的窗口中输入“cmd”,点击确定。
第五步:在接着d出的“命令提示符”窗口中, 输入IP地址即可。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)