设为首页 收藏本站
查看: 2000|回复: 0

[经验分享] windows Client 多用户同时terminal

[复制链接]

尚未签到

发表于 2018-6-23 06:31:19 | 显示全部楼层 |阅读模式
windows远程桌面多用户同时登录方法破解以及RDP文件解析
DSC0000.jpg (2014-03-08 21:00:44)

  转载
标签:文化
  什么是远程桌面连接?远程桌面连接是一种远程操作电脑的模式,它可以用于可视化访问远程计算机的桌面环境,用于管理员在客户机上对远程计算机服务器进行管理等场合。
  “远程桌面连接”的前身应该是Telnet。Telnet是一种字符界面的登陆方式,微软将其扩展到图形界面上,显示了异常强大的功能。
  很多人可能觉得桌面连接没什么用处,但当有需要用到的时候我们就可以轻松连接解决问题,所以还是需要掌握一些远程桌面连接的使用技巧。
  Windows XP
  不支持多个用户同时登录远程桌面,当其他用户远程登录Windows XP时,主机上当前已登录的用户即会自动退出。
  不过在Windows XPSP2中提供了允许连接会话并发功能,可通过远程桌面进行多用户的同时登录,但其在默认状态下关闭了该项特性,需要通过修改注册表开启该功能。
  打开注册表编辑器,依次展开“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\LicensingCore”分支,转到右侧窗口,在其中新建一个类型为DWORD的子键,将该键命名为“EnableConcurrentSessions”,并将键值设置为“1”,即可开启多用户登录功能。
  win7多用户远程桌面的方法
  首先:要安装工具包,需要从微软下载(远程服务器管理工具http://www.microsoft.com/downloads/zh-cn/details.aspx?displaylang=zh-cn&FamilyID=7d2f6ad7-656b-4313-a005-4e344e43997d)
  安装升级包后,在桌面点击开始,找到控制面板--程序和功能--打开或关闭WINDOWS功能---远程服务器管理工具--角色管理工具--远程桌面服务工具,勾选远程桌面服务工具前面的选择框。




  •   在开始--命令框输入cmd,在弹出的Dos界面输入netstat -na ,如果出现3389 端口,就说明远程终端已经启动了。
  •   然后: 1,下载 补丁UniversalTermsrvPatch,去除单用户登陆的限制,允许多人多用户同时并行访问登录。
      2, 根据你的系统运行对应的程序: 32位系统请运行UniversalTermsrvPatch-x86.exe; 64位系统请运行UniversalTermsrvPatch-x64.exe。

  •   需要管理员权限。右键点程序,选择以管理员身份运行。

      破解后需要重启生效。

  •   备份文件:\windows\system32\termsrv.dll.backup.(如果想还原设置请将备份文件改名为termsrv.dll替换破解的文件即可) 远程桌面的其它可能的设置: ?运行gpedit.msc打开组策略,计算机配置-管理模板-Windows组件-远程桌面服务-远程桌面会话主机-连接-“限制连接数量”,如果将状态设置为“禁用”或“未配置”,则在“组策略”级别上不强制限制连接的数量。

  •   3
      远程桌面的其它可能的设置:以特权身份登录进本地工作站系统,鼠标点击“开始”、“运行”命令,(或者win+R快捷键实现运行命令)从弹出的系统运行框中,输入字符串命令“regedit”,单击“确定”按钮后,打开本地工作站的系统注册表编辑界面;

  •   4
      在注册表编辑界面的左侧显示区域,用鼠标展开第三个HKEY_LOCAL_MACHINE,从弹出的列表中依次选中SYSTEM\CurrentControlSet\Control\TerminalServer\WdsrdpwdTdstcp,在tcp所对应的右侧显示区域中,我们会看到一个名为PortNumber的,这个其实就是用来定义远程桌面连接端口号码的,将其的数值设置成其他端口号码,例如可以将其数值设置成“9999”;


      完成数值修改操作后,我们再将鼠标定位于注册表分支HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl\SetContro\TerminalServer\WinStations\RDP-Tcp,在RDP-Tcp所对应的右侧显示区域中,我们同样会看到一个名为PortNumber的,把PortNumber的数值也要一并修改过来,例如这里我们也要将它的数值修改成“9999”;
      完成本地工作站的远程桌面连接端口号码后,我们以后只要需要通过远程桌面连接到这个工作站时,只需打开对应工作站中的远程桌面连接设置窗口,并在其中设置好需要远程连接的工作站地址,之后单击“另存为”按钮将远程桌面设置保存成文件,接着用文本编辑程序将前面保存生成的RDP文件打开,并在文本编辑区域中手工输入一行“serverport:i:9999”,再将该文件按照原名重新保存一下就可以了。其他用户只要不知道新的远程桌面端口号码,他们就无法与本地工作站创建远程桌面连接了。
  Windows server 2008
  默认只支持同一用户的一个登陆,一个登录后另一个就被踢掉了,有没有办法像Windows Server2003那样允许多用户用同时同一个用户名登录。
  解决方法:
  1.控制面板-->管理工具-->终端服务-->终端服务配置-->常规下面的几项中点右键-->属性-->限制每个用户只能使用一个会话,去掉勾,确定即可,无需重启。(执行这一步即可)
  2.控制面板-->管理工具-->终端服务-->终端服务配置-->连接-->RDP-tcp-->右键-->属性。网络适配器-最大连接数2.。
  默认情况下如果你不添加终端服务功能,最大只能调整为同时2个连接。
  3、防止恶搞,阻止远程用户终止控制台管理员。    
  运行-gpedit.msc ,计算机配置-管理模板-Windows组件-终端服务。终端服务器-连接。    
  配置:拒绝将已经登录到控制台会话的管理员注销,设置启用。重启生效。
  远程桌面通过RDP文件进行自动登录
  1.win7中打开远程桌面连接,点击选项打开远程桌面设置,点击另存为保存为RDP文件;

  2.打开保存的RDP文件,设置参数:
  username:s:用户名
  password 51:b:密码
  然后保存。
  3.点击RDP文件运行即可实现自动登录效果。
  需要注意的:RDP文件的密码需要使用加密后的才可以
  password51:b:01000000D08C9DDF0115D1118C7A00C04FC297EB01000000008561455ABDD742B139DD597E0F098904000000080000007000730077000000106600000001000020000000957E8FFEED38C5C8CCFCBFED8415084968D261D21513825FDDF4E6FA0682FA3D000000000E800000000200002000000029462B62AF05469BD1583017E61848DAD1FF8A2AC40C0D593374E7017063D28B200000005E39AA3B4B8998958B0DE3C974AF7AFF910528ADDEFD864FC9144CB6C6FA0B2A40000000C1C39E0700CEC6C547F9B49BDF25E8AE42151FFF08E961EFE538F0F1EAF94873110923314C15ABC1CFC41AD44799B339E43EEDFB1157EC8CD5D0912C492BACC1
  ;同时只有客户端电脑自己生成的密码才会在客户端电脑上有效果,在其它客户端电脑上不会有效果。
  密码生成工具链接:http://download.csdn.net/detail/huwenhu2007/4525661
  rdp配置文件解析
  存储在 Default.rdp 文件中的设置
  默认情况下,将在“我的文档”文件夹中创建 Default.rdp 文件。以下 RDP 设置存储在 Desktop.rdp文件中:
  desktopwidth:i
  此设置对应于您在远程桌面连接“选项”中的“显示”选项卡上选择的桌面宽度。
  注意:基于 Microsoft Windows CE 的设备只支持全屏模式。
  desktopheight:i
  此设置对应于您在远程桌面连接“选项”中的“显示”选项卡上选择的桌面高度。
  注意:基于 Microsoft Windows CE 的设备只支持全屏模式。
  session bpp:i
  此设置对应于您在远程桌面连接“选项”中的“显示”选项卡上的“颜色”中选择的色深。
  注意:基于 Microsoft Windows CE 的设备只支持全屏模式。
  winposstr:s
  此设置对应于您在远程桌面连接“选项”中的“显示”选项卡上选择的窗口位置。
  注意:在台式计算机上,此设置确定屏幕上的“远程桌面连接”对话框位置。六个数字代表 WINDOWPOS 结构的字符串形式。有关WINDOWPOS 函数的更多信息,请访问下面的 Microsoft 网站:
  http://msdn2.microsoft.com/zh-cn/library/ms632612.aspx(http://msdn2.microsoft.com/zh-cn/library/ms632612.aspx)
  注意:基于 Microsoft Windows CE 的设备只支持全屏模式。
  auto connect:i
  台式计算机或基于 Windows CE 的客户端不使用此设置。
  full address:s
  此设置确定所连接到的计算机。此设置对应于远程桌面连接“选项”的“常规”选项卡上的“计算机”框中的条目。
  compression:i
  此设置确定在将数据传输到客户端计算机时是否对数据进行压缩。
  值设置0不进行压缩。1进行压缩。
  keyboardhook:i
  此设置确定在何处应用 Windows组合键。此设置对应于远程桌面连接“选项”的“本地资源”选项卡上“键盘”框中的选项。
  值设置0在本地计算机上应用。1在远程计算机上应用。2只在全屏模式下应用。
  audiomode:i
  此设置确定在何处播放声音。此设置对应于远程桌面连接“选项”的“本地资源”选项卡上“远程计算机声音”框中的选项。
  值设置0在客户端计算机上播放声音。1在主计算机上播放声音。2不播放声音。
  redirectdrives:i
  此设置确定当您登录到远程计算机时是否自动连接磁盘驱动器。此设置对应于远程桌面连接“选项”的“本地资源”选项卡上“磁盘驱动器”框中的选项。
  值设置0不自动重新连接驱动器。1自动重新连接驱动器。
  redirectprinters:i
  此设置确定当您登录到远程计算机时是否自动连接打印机。此设置对应于远程桌面连接“选项”的“本地资源”选项卡上“打印机”复选框中的选项。
  值设置0不自动重新连接打印机。1自动重新连接打印机。
  redirectcomports:i
  此设置确定当您登录到远程计算机时是否自动连接 COM端口。此设置对应于远程桌面连接“选项”的“本地资源”选项卡上“串行口”框中的选项。
  值设置0不自动重新连接 COM 端口。1自动重新连接 COM 端口。
  redirectsmartcards:i
  此设置确定当您登录到远程计算机时是否自动连接智能卡。此设置对应于远程桌面连接“选项”的“本地资源”选项卡上“智能卡”框中的选项。
  值设置0不自动重新连接智能卡。1自动重新连接智能卡。
  displayconnectionbar:i
  此设置确定当您以全屏模式登录到远程计算机时是否显示连接栏。此设置对应于远程桌面连接“选项”的“显示”选项卡上“全屏显示时显示连接栏”复选框中的选项。
  值设置0连接栏不出现。1连接栏出现。
  username:s
  此设置确定 RDP 中显示的用户名。此设置对应于远程桌面连接“选项”的“常规”选项卡上“用户名”框中的条目。
  domain:s
  此设置确定“远程桌面连接”对话框中显示的域名。它对应于远程桌面连接“选项”的“常规”选项卡上“域”框中的条目。
  alternate shell:s
  此设置确定当您使用 RDP进行连接时是否自动启动程序。此设置对应于远程桌面连接“选项”的“程序”选项卡上“程序路径和文件名”框中的条目。
  shell working directory:s
  此设置是当您使用 RDP进行连接时自动启动的应用程序所在的文件夹位置。此设置对应于远程桌面连接“选项”的“程序”选项卡上“程序路径和文件名”框中的条目。
  disable wallpaper:i
  此设置确定当您登录到远程计算机时是否显示桌面背景。此设置对应于远程桌面连接“选项”的“体验”选项卡上“桌面背景”复选框中的选项。
  值设置0显示墙纸。1不显示墙纸。
  disable full window drag:i
  此设置确定当您将文件夹拖到新位置时是否显示文件夹内容。此设置对应于远程桌面连接“选项”的“体验”选项卡上“拖拉时显示窗口内容”复选框中的选项。
  值设置0拖拉时显示文件夹内容。1拖拉时不显示文件夹内容。
  disable menu anims:i
  此设置确定当您登录到远程计算机时菜单和窗口的显示方式。此设置对应于远程桌面连接“选项”的“体验”选项卡上“菜单和窗口动画”复选框中的选项。
  值设置0允许菜单和窗口动画。1不允许菜单和窗口动画。
  disable themes:i
  此设置确定当您登录到远程计算机时是否允许主题。此设置对应于远程桌面连接“选项”的“体验”选项卡上“主题”复选框中的选项。
  值设置0允许主题。1不允许主题。
  bitmapcachepersistenable:i
  此设置确定是否将位图缓存在本地计算机上。此设置对应于远程桌面连接“选项”的“体验”选项卡上“位图缓存”复选框中的选项。
  值设置0不启用缓存。1启用缓存。
  autoreconnection enabled:i
  此设置确定客户端计算机在断开连接后是否自动尝试重新连接。
  值设置0客户端计算机不自动尝试重新连接。1客户端计算机自动尝试重新连接。
  下面这么看可能会好看点吧::
  AlternateShellString如果指定了该值,则RDP连接后登录到指定的shell程序,或执行指定的应用程序,而不是登录到通常的shell(explorer.exe)。AudioRedirectionModeDWORD指定声音在哪里播放,默认值为0:
  0 - 在远程主机播放
  1 - 在本地 (Thin Client)播放
  2 - 不播放声音AutoReconnectEnabledDWORD当连接异常中断时,是否允许自动重新连接,默认值为1:
  0 - 不允许
  1 - 允许BBarEnabledDWORD是否显示屏幕顶部的连接栏 (ConnectionBar),默认值为1
  0 - 不显示
  1 - 显示BBarShowMinimizeBtnDWORD是否显示连接栏上的最小化按钮,默认值为1
  0 - 不显示
  1 - 显示BBarShowPinBtnDWORD是否显示连接栏上的固定按钮 (PinButton),默认值为0
  0 - 不显示
  1 - 显示BBarShowRestoreBtnDWORD是否显示连接栏上的还原窗口大小按钮 (RestoreButton),默认值为1
  0 - 不显示
  1 - 显示BBarPinnedDWORD是否自动隐藏连接栏,默认值为1
  0 - 自动隐藏连接栏
  1 -一直显示连接栏BitmapCacheSizeDWORD以KB为单位指定内存里的位图缓冲区大小,默认值为1500,最大值为32000BitmapPersistCacheLocationString指定位图缓冲区的位于何处,默认值为\TempBitmapPersistenceEnabledDWORD指定是否允许位图缓冲。默认值为0
  0 - 不允许
  1 - 允许ColorDepthIDDWORD颜色深度,以bpp (bits perpixel)为单位。默认值为4
  0 - 4 bpp
  1 - 8 bpp
  2 - 15 bpp
  3 - 16 bpp
  4 - 24 bppCompressDWORD是否启用文件和目录压缩,默认值为1
  0 - 不启用
  1 - 启用ConnectToServerConsoleDWORD指 定是否连接到远程主机的Consolesession。对于Windows x68和Windows CE来说,可以用 mstsc /console 或 cetsc/console命令连接到Console session,不需要该选项。该选项只用于不使用Windows作为OS的ThinClient。默认值为0
  0 - 不连接到Console session (连接到Terminal Services session)。
  1 - 连接到Console session
  由于Windows XP无Console session和Terminal Servicessession之分,该参数对XP无效。DesktopHeightDWORD以像素为单位指定屏幕高度,默认为1024DesktopWidthDWORD以像素为单位指定屏幕宽度,默认为1280DisableFull Window DragDWORD指定拖动窗口时是否显示窗口内容。默认值为1
  0 - 不显示
  1 - 显示Disable Menu AnimsDWORD是否允许菜单动画显示。默认值为1
  0 - 不允许
  1 - 允许Disable ThemesDWORD是否允许显示主题。默认值为0
  0 - 不允许
  1 - 允许Disable WallpaperDWORD是否允许壁纸。默认值为1
  0 - 禁止壁纸
  1 - 允许壁纸DisableFileAccessDWORD指定用户是否有权访问本地(ThinClient上面的)文件系统。默认值为1
  0 - 允许用户访问本地文件系统
  1 -禁止用户访问本地文件系统DomainString要连接的远程主机所在的域EnableDriveRedirectionDWORD是否允许重定向驱动器。默认值为1
  0 - 不允许
  1 - 允许EnablePortRedirectionDWORD是否允许重定向串口 (COM口)。默认值为1
  0 - 不允许
  1 - 允许EnablePrinterRedirectionDWORD是否允许重定向打印机。默认值为1
  0 - 不允许
  1 - 允许EnableSCardRedirectionDWORD是否允许重定向智能卡 (SmartCard)。默认值为1
  0 - 不允许
  1 - 允许KeyboardHookModeDWORD设置Alt - TAB键的作用。默认值为2
  0 - 显示本地 (Thin Client)的项目
  1 - 显示远程 (Server)的项目
  2 -全屏时显示远程项目,窗口时显示本地项目MaxReconnectAttemptsDWORD设置连接丢失时重新尝试的次数。默认值为20MCSPortDWORD设置RDP服务的端口。仅用于非Windows-based的ThinClient。MRUx (x=0,1,2..)StringMRU = Most RecentlyUsed,最近访问过的主机列表PasswordBinary登陆远程主机用的密码ServerNameString远程主机名或IP地址StartFullScreenDWORD是否以全屏模式开始远程连接,默认值为1
  0 - 不以全屏模式
  1 - 以全屏模式UserNameString登陆远程主机用的用户名WorkingDirString工作目录
  附上一个更全的,比如Smart Sizing可以动态适应大小
  Alternate Shell:s:
  AudioMode:i:
  Authentication Level:i:
  AutoReconnect Max Retries:i:
  AutoReconnection Enabled:i:<0 or 1>
  BitmapCacheSize:i:
  BitmapPersistCache16Size:i:
  BitmapPersistCache24Size:i:
  BitmapPersistCache32Size:i:
  BitmapPersistCacheSize:i:
  ClxCommandLine:s:
  Compression:i:<0 or 1>
  Connect to Console:i:<0 or 1>
  Dedicated Terminal:i:<0 or 1>

  Desktop>  DesktopHeight:i:
  DesktopWidth:i:
  DevicesToRedirect:s:
  Disable CTRL+ALT+DEL:i:<0 or 1>
  DisableConnectionSharing:i:<0 or 1>
  DisplayConnectionBar:i:<0 or 1>
  Domain:s:
  DrivesToRedirect:s:
  Enable Mouse:i:<0 or 1>
  EnableCredSspSupport:i:<0 or 1>
  Full Address:s:
  GatewayCredentialsSource:i:
  GatewayHostname:s:
  GatewayProfileUsageMethod:i:
  GatewayUsageMethod:i:
  Keyboard Layout:?:? maybe :s:
  KeyboardHook:i:
  Negotiate Security Layer:i:<0 or 1>
  Prompt For Credentials:i:<0 or 1>
  RedirectClipboard:i:<0 or 1>
  RedirectCOMPorts:i:<0 or 1>
  RedirectDrives:i:<0 or 1>
  RedirectPOSDevices:i:<0 or 1>
  RedirectPrinters:i:<0 or 1>
  RedirectSmartCards:i:<0 or 1>
  RemoteApplicationCmdLine:s:
  RemoteApplicationExpandWorkingdir:i:<0 or 1>
  RemoteApplicationFile:s:
  RemoteApplicationGuid:s:
  RemoteApplicationIcon:s:
  RemoteApplicationMode:i:<0 or 1>
  RemoteApplicationName:s:

  Screen Mode>  Server Port:i:
  Session Bpp:i:
  Shadow Bitmap Enabled:i:<0 or 1>
  Shell Working Directory:s:
  Smart Sizing:i:<0 or 1>
  Span Monitors:i:<0 or 1>
  Transport Type:i:
  UserName:s:
  WinPosStr:s:

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-529307-1-1.html 上篇帖子: System Center 2012 R2 POC部署之Orchestrator部署 下篇帖子: 在windows上安装和简单配置VirtualBox
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表