<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>寂静的深海 &#187; terminal server</title>
	<atom:link href="http://www.deepseath.com/?feed=rss2&#038;tag=terminal-server" rel="self" type="application/rss+xml" />
	<link>http://www.deepseath.com</link>
	<description></description>
	<lastBuildDate>Mon, 29 Jan 2024 09:55:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>WinXP启用远程桌面功能</title>
		<link>http://www.deepseath.com/?p=838</link>
		<comments>http://www.deepseath.com/?p=838#comments</comments>
		<pubDate>Thu, 17 Mar 2011 15:20:51 +0000</pubDate>
		<dc:creator>Deepseath</dc:creator>
				<category><![CDATA[日积月累]]></category>
		<category><![CDATA[TCP]]></category>
		<category><![CDATA[terminal server]]></category>
		<category><![CDATA[WinXP]]></category>
		<category><![CDATA[朋友]]></category>
		<category><![CDATA[服务]]></category>

		<guid isPermaLink="false">http://www.deepseath.com/?p=838</guid>
		<description><![CDATA[一个朋友需要在办公室远程连接他家里的机器，本地和远程操作系统均为WinXP。好久没用过WinXP的远程桌面了，鼓捣一会没搞明白。 我自己利用VMWare虚拟机测试了一下，发现还是比较容易的，呵呵。具体步骤如下： 1.首先在我的电脑属性，选择“远程”选项卡，勾选“允许用户远程连接到此计算机” ，然后确定。 2.打开系统服务，查找Terminal Services和Telnet确保他们是启用状态，如果希望以后开机就可以自动启用远程桌面的话，可以设置这两个服务的启动类型为“自动” 3.由于WinXP默认的安全机制是不允许管理帐号进行远程登录的，应该新建立一个用户用作远程连接。打开“计算机管理”，进入“本地用户和组”，进入“用户”，右键，新建立一个用户，按需要进行填写。然后确定回到用户列表。在刚刚新建立的用户名上点击右键，选择“属性”，选择“隶属于”选项卡，默认分配的是“Users”，为了确保这个用户可以登录远程桌面，需要添加一个远程权限，点击下面的“添加” 按钮，点击“高级”，点击“立即查找”，在下面的列表中找到“Remote Desktop Users﻿”,选中，然后确定。将“Remote Desktop Users”用户组加入到新建立的这个用户权限上。确定。 4.如果启用了防火墙，应该对防火墙开启3389端口，因为远程桌面需要用到这个端口。 这个时候远程桌面就应该可以正常连接了。要说的是，由于WinXP自身的限制，不允许同时登录多个帐号，也就是说，远程连接到桌面的话那么原来桌面登录的用户需要退出去，反之也如此。 还有一个要说的就是，由于好多人使用的是路由器，机器是在路由器后面的，外网是无法直接访问这个机器的远程桌面的。遇到这样的情况，可以看一下路由器是否有端口转发或者映射功能，给与路由器映射3389端口到这台机器上，这样外网的只要通过外网的IP地址就可以顺利连接了。 另外，默认的3389端口可能不是特别的安全，这个端口号可以自行进行修改。 打开注册表编辑器，找到下面的两个分支修改为自己需要的端口号即可。 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\Wds\Repwd\Tds\Tcp HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp 修改完端口号，需要对应将上面几个步骤中对应的3389也都改为你刚刚给与注册表的那个端口数字，然后重启机器就可以了。客户端连接的时候地址输入“IP:端口号”即可。 自己把刚刚的操作记录下来，希望对有需要的朋友有帮助吧^_^]]></description>
		<wfw:commentRss>http://www.deepseath.com/?feed=rss2&#038;p=838</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>修改Windows远程桌面连接端口的脚本</title>
		<link>http://www.deepseath.com/?p=243</link>
		<comments>http://www.deepseath.com/?p=243#comments</comments>
		<pubDate>Mon, 14 Jul 2008 11:55:27 +0000</pubDate>
		<dc:creator>Deepseath</dc:creator>
				<category><![CDATA[日积月累]]></category>
		<category><![CDATA[Function]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[Port]]></category>
		<category><![CDATA[REG]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[TCP]]></category>
		<category><![CDATA[terminal server]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[wscript]]></category>

		<guid isPermaLink="false">http://www.deepseath.com/?p=243</guid>
		<description><![CDATA[下面代码存为XXX.vbs运行即可。 &#8216;##################### &#8216;VBS修改远程桌面的默认端口,并添加至Windows防火墙 &#8216;作者51windows.Net &#8217;56868为要设置的端口 &#8216;##################### Set WshShell = WScript.CreateObject(“WScript.Shell”) WshShell.RegWrite “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber”,56868,”REG_DWORD” WshShell.RegWrite “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp\PortNumber”,56868,”REG_DWORD” Function Addfirewall(name,port,state)  Set objFirewall = CreateObject(“HNetCfg.FwMgr”)  Set objPolicy = objFirewall.LocalPolicy.CurrentProfile    Set objPort = CreateObject(“HNetCfg.FwOpenPort”)  objPort.Port = port  objPort.Name = name  objPort.Enabled = state  Set colPorts = objPolicy.GloballyOpenPorts  errReturn = colPorts.Add(objPort) End Function call Addfirewall(“远程桌面56868&#8243;,56868,1) set WshShell = nothing [...]]]></description>
		<wfw:commentRss>http://www.deepseath.com/?feed=rss2&#038;p=243</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
