-
多用户远程桌面连接——window 7/10多用户破解实现一台主机多人同时远程登陆使用
2018-10-19 18:05:34windows 7/10 系统默认是只能一个用户登陆,要实现多个用户同时登陆使用需要破解程序来破解windows连接数量的限制。...配合云终端(云终端瘦客户机改造方法)使用,就可以实现一台主机,多台电脑同时...windows 7/10 系统默认是只能一个用户登陆,要实现多个用户同时登陆使用需要破解程序来破解windows连接数量的限制。
1 下载破解程序
2 解压文件
3 使用cmd 进入解压的文件夹运行命令 RDPWInst.exe -i -o 即可破解
系统破解后即可创建多个用户,通过远程桌面连接远程到不同的用户界面。配合云终端(云终端瘦客户机改造方法)使用,就可以实现一台主机,多台电脑同时使用,从而节省了成本和人工维护。
-
Windows系统一台主机供多人同时使用的讨论与软件
2015-01-17 16:30:02首先,在我发这篇blog时我已经使用相关软件实现这个功能一年多了。我是写这篇博客的这天时看到驱家的一篇文章... ...也就是如何实现一台主机,接多个显示器与键盘鼠标供多人同时使用。 再探讨一下对于此功能的实现:首先,在我发这篇blog时我已经使用相关软件实现这个功能一年多了。我是写这篇博客的这天时看到驱家的一篇文章http://news.mydrivers.com/1/372/372556.htm,所以有感而发。
对于只想要答案的看官我也很爽快,请看 www.ourbetwin.com 拖机之家。也就是如何实现一台主机,接多个显示器与键盘鼠标供多人同时使用。
再探讨一下对于此功能的实现:
先说一个离大家最近的例子:Windows 远程桌面,其实这个功能已经可以侧面反映windows从底层支持多人同时使用一部主机而互不影响,当然关机重启除外。只是他的显示对象与用户输入对象(说深入的再如声音、设备与资源对象)都通过网络传输,而底层实现其中一个则是对象映射。虽然映射这个说法从真正的技术实现上来说不太准确,但大家会比较好理解。
所以,我们通过软件要实现的不过是将新建会话的输出、输入等对象【映射(连接)】至电脑面板的显示接口(VGA、DVI、HDMI)、键盘鼠标接口(USB)等等。
而现在其实已经有比较成熟的出现了很多年的软件实现了这种功能:ourbetwin与ASTER。
虽然我已经几年没有写windows平台的代码,但以前我写过实现虚拟桌面的软件,对windows的session/winstation/desktop对象还是有一个基本了解的。
-
主机多人同时共享
2020-11-02 14:26:22要实现多人同时共享一台主机,首先需要在主机上创建多用户,按组合键win+x进入系统设置,打开系统设置-账户-家庭和其他用户,点击将其他人添加到这台电脑 依次点击我没有这个人的登录信息、添加一应用场景
-
当你只有一台或好或差的主机时,如何在局域网下多人同时在线使用这台主机的资源?
-
你躺在床上,你身边有一台笔记本,远处有一台台式机,如何在不起身的情况下使用台式机上巨大的ANSYS来做 CFD仿真?
解决方案
Windows的远程桌面功能,但需要解除多人在线的限制,下面讲解详细操作……
创建新用户
要实现多人同时共享一台主机,首先需要在主机上创建多用户,按组合键
win+x
进入系统设置,打开系统设置-账户-家庭和其他用户
,点击将其他人添加到这台电脑
依次点击
我没有这个人的登录信息
、添加一个没有Microsoft账户的用户
,通过指定用户名
和密码
即可完成用户的创建赋予权限
这个新建的用户只是一个普通账户,需要通过管理员账户添加远程连接权限
按组合键
win+E
打开我的电脑,右键我的电脑,依次点击属性
、远程设置
进入到以下界面设置界面如上,点击
选择用户
,依次点击添加
、高级
、立即查找
,找到你添加的账户名点击确定
得到以下界面后依次点击
确定
完成权限添加配置本地组策略
虽然现在已经有两个用户了,但是默认情况下,两个账户不能同时在线办公,所以需要设置
组策略
住:家庭版的Windows系统没有此功能
按组合键
win+R
,输入gpedit.msc
打开组策略编辑器,依次点击管理模板-Windows组件-远程桌面服务-远程桌面会话主机-连接
进行配置- 双击右边的限制连接的数量,选择已启用,然后设置允许启动的最大连接数
- 双击右边的将远程桌面服务用户限制到单独的远程桌面服务会话,改为已禁用,实现两人同时登陆在线同一个账户
注意:若不想两个人可以同时登陆在线一个账户,则改为已启用
解除多人在线限制
下载多人在线软件
设置完最大连用户数后,还需要将系统做成服务器版本才能支持多用户同时连接,去github上下载RDPWrap,点击下载
解压之后我们右键选择用管理员依次运行这三个文件
- install.bat - update.bat - RDPConf.exe
部分windows系统版本太新,以下红色框选部分会显示[not supported],则需要下载并替换版本支持补丁
下载\更新版本支持补丁
点击这里,在github上下载补丁文件,解压后将里面的
rdpwrap.ini
文件替换到C:\Program Files\RDP Wrapper
替换具体操作
- 以管理员身份运行
CMD
,然后执行net stop termservice
关闭相关服务 - 复制
rdpwrap.ini
文件替换到C:\Program Files\RDP Wrapper
- 然后执行
net start termservice
开启相关服务 - 再重复刚刚关于
RDPWrap
软件的安装操作就可以看到[fully supported]的字样了
失败?
如果安装了补丁后依旧不支持,证明你的系统太新,你可以点击这里去github的issues里搜索你的系统版本,一般来说都会有人贴出新系统的配置信息,你只需要把这个配置信息粘贴到刚刚那个
rdpurap.ini
文件的末尾就行,如果没有相关issues,则自行发起issue,等候大佬帮你解决远程连接验证
按组合键
win+R
,输入mstsc
启动远程桌面连接
,如下:通过设置
常规
、显示
、本地资源
、体验
、高级
等输入用户名和密码进行登录就行了总结
到这里,在同一局域网下就实现了主机多人同时共享,同时登录在线办公
-
-
网络通信原理:为什么一个IP账号通过路由器可供多人同时使用?
2019-07-11 21:11:24那么实际中,你购买了一个账号,运行商给你分配一个ip,通过路由器为什么就可以供多人(多台电脑)同时使用呢?这个时候不就和前面矛盾了吗? 1.让两台电脑之间通信:网线 想让两台电脑之间通信,最简单的方式就是...学习过ip中的人都知道,ip的作用就是在网络通信中标识唯一一台主机。那么实际中,你购买了一个账号,运行商给你分配一个ip,通过路由器为什么就可以供多人(多台电脑)同时使用呢?这个时候不就和前面矛盾了吗?
1.让两台电脑之间通信:网线
想让两台电脑之间通信,最简单的方式就是用一根网线连接双方即可。进行如下的配置:
- 如果两台电脑之间通过网线连接是可以直接通信的,但是需要提前设置好ip地址以及网络掩码
- 并且ip地址需要控制在同一网段内,例如 一台为
192.168.1.1
另一台为192.168.1.2
则可以进行通信 - 使用ping命令测试是否连通,然后就可以基于windows网路共享等实现一些基础网络操作
2.如何让三台电脑之间通信:集线器
一般一台电脑只有一个网线接口,如果我想让三台电脑互相通信呢,怎么办,那么单独通过网线就实现不了了?这个时候可以使用集线器(hub)。
如上,三台或者多台设备通过集线器连接起来,就是大家把网口的另一端都连接在集线器上即可。
- 当有多态电脑需要组成一个网时,那么可以通过集线器(Hub)将其链接在一起,配置同一网段Ip.
- 一般情况下集线器的接口较少
- 集线器有个缺点,它以广播的方式进行发送任何数据,即如果集线器接收到来自A电脑的数据本来是想转发给B电脑,如果此时它还连接着另外两台电脑C、D,那么它会把这个数据给每个电脑都发送一份,因此会导致网络拥堵
- 使用ping命令测试是否连通,然后就可以基于windows网路共享等实现一些基础网络操作
3.如何让三台电脑之间通信(改进版):交换机
如上,通过交换机(switch)连接多台设备,目前交换机已经基本替代了集线器。
- 克服了集线器以广播发送数据的缺点,当需要广播的时候发送广播,当需要单播的时候又能够以单播的方式进行发送。初始化添加网路时,会广播形式发送arp获取每个设备的mac地址,这样再跟某个设备通信时会使用ip+mac的形式,非请求mac不会发送数据。
- 它已经替代了之前的集线器
- 企业中就是用交换机来完成多态电脑设备的链接成网络的
4.如何让三台网络电脑之间通信:路由器
如上通过交换机可以实现少量的电脑设备之间进行通信,但是如果是多台电脑,且不再同一个地方,同一个网段,如何进行通信呢,显然上面交换机已经不能满足需求,那么这里就要用到了路由器router。路由器的核心就是链接多个不同网段的局域网成为一个大的局域网。
如下图,如果我们想让同一个路由器连接的设备之间进行通信,是怎么实现的呢?比如让路由器左边的局域网段的192.168.1.1(PC0)和路由器右边的局域网段192.168.2.1(PC3)进行通信,那么底层数据流转的呢?
原理说明:
- 因为PC0和PC3不在同一个网段,所以PC0首先把数据发送给默认网关(路由器Router0),这个时候目的Ip:192.168.2.1,目的mac:路由器左边的虚拟网卡的mac地址。注意如果是首次联网通信的话,PC0是不知道路由器左边虚拟网卡的mac地址的,这个时候PC0就会先发送arp,得到其mac地址。
- 这个时候路由器根据目的IP网段解析,将数据发送给路由给右边的虚拟网卡(即192.168.2网段的网关),路由器网关再根据目的ip进行解析,将数据发送给PC3。注意这个时候目的mac变成了192.168.2.1的mac地址。
- 注意在网络传输中ip地址不变,但是目的mac是不断变化的。这就好比你寄个东西从北京到上海,目的ip是上海不变的,但是中间可能会先送到mac山东,在从山东送到南京mac,在从南京送到上海mac。
5.网络间设备通信与流转过程
如上,在网路链路中进行通信,实际底层数据流转如下:
- 在PC0的浏览器中输入一个网址比如www.baidu.com时,需要将它先解析出ip地址来,具体如何解析,去哪里解析,这个时候要看你电脑配置DNS服务器,所以PC0先将网址发送给对应的DNS服务器进行解析。
其实在我们电脑C:\Windows\System32\drivers\etc目录下有个Hosts文件,其主要作用是定义IP地址和主机名的映射关系,是一个映射IP地址和主机名的规定。当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,浏览器会立即打开对应网页,如果没有找到,则浏览器会将网址提交DNS服务器进行IP地址解析。这也是提高快速打开网页的方法,所以可以将常见ip和网址映射写入到hosts文件里!
如下,注意我么使用的是联通的宽带,默认的DNS服务器地址和默认的网关地址一样,当然这里我们也可以自定义DNS服务器地址,比如8.8.8.8是一个是Google提供的免费DNS服务器的IP地址,也可以配置多个DNS地址。
- 当得到ip地址之后,浏览器以tcp的方式3次握手链接服务器,中间以上面路由的方式进行层层传递,当然这里实际其实牵扯到路由路径的选择。
- 以tcp的方式发送http协议的请求数据发送给服务器
- 服务器tcp的方式回应http协议的应答数据给浏览器
尖叫提示1:
- MAC地址:在设备与设备之间数据通信时用来标记收发双方(网卡的序列号)
- IP地址:在逻辑上标记一台电脑,用来指引数据包的收发方向(相当于电脑的序列号)
- 网络掩码:用来区分ip地址的网络号和主机号
- 默认网关:当需要发送的数据包的目的ip不在本网段内时,就会发送给默认的一台电脑,成为网关
- 集线器:已过时,用来连接多态电脑,缺点:每次收发数据都进行广播,网络会变的拥堵
- 交换机:集线器的升级版,有学习功能知道需要发送给哪台设备,根据需要进行单播、广播
- 路由器:连接多个不同的网段,让他们之间可以进行收发数据,每次收到数据后,ip不变,但是MAC地址会变化
- DNS:用来解析出IP(类似电话簿)
- http服务器:提供浏览器能够访问到的数据
注意如上,比如我从北京请求登录美国网站,首先我在浏览器输入网址,比如https://github.com。这个时候通过DNS解析到了github对应的IP。那么为什么我有了github的ip以后路由器就会自动把我的请求发送给“美国”对应的路由器与服务器呢?
因为以IPV4来说,NIC给全球每个国家,每个城市的分配得到的公网IP段是确定的,所以比如我访问github,使用ping命令,查看该网站的ip是13.229.188.59的归属地是新加坡(可能因为github将全亚洲的所有请求都发送到了新加坡的github服务器处理,具体是根据亚洲的ip网段判断)。
所以同理路由器就可以根据每个国家,每个城市的的公网IP段将目的ip的请求发送给对应国家与城市的路由器去处理,最终请求到达一个具体的设备。
6.路由器如何实现共享同一个ip上网原理:NAT
尖叫提示:所谓的NAT是指网络地址转换器
- 用宽带链接上网时,会把网线(光纤)---->调制解调制(简称猫)------->电脑等设备直接连接上网
-
电脑会得到来自电信服务商的一个公网ip地址(切记只有公网ip地址才能上网)
-
为了能够让多台设备都可以上网,需要将数据进行“分流”网线(光纤)---->调制解调制(简称猫)------->路由器------>电脑等设备
- 此时路由器的一端有一个公网ip地址,剩下的几个端口(或无线)可以接入电脑等设备,并且路由器给它们分配私有ip(例如 192.168.1.2)。
- 当一个电脑(192.168.1.2)上网时,先通过DNS协议解析出某个域名对应的ip,然后
- 发送数据时,在经过路由器时转换为公网ip以及路由器自己分配的临时端口
192.168.1.2:6789----->192.168.1.1 路由器 116.226.52.212:6539------->猫---->万维网
- 接收数据时,在经过路由器时转换为路由器之前记录的ip以及port
万维网------->猫----->116.226.52.212:6539 路由器 192.168.1.1 ---->192.168.1.2:6789
-
frp + nginx 配置多人共用的http 内网穿透服务
2019-09-13 04:26:58本文主要讲如何基于frp + nginx 配置http 内网穿透服务,承载多人同时使用,从而支持微信公众号,微信小程序的本地开发调试 所需资源: 一台公网服务器或者VPS(本人用的 腾讯云的主机) 一个指向... -
c#和python同一主机直接udp_如何使用nginx实现udp的反向代理
2020-11-28 01:19:51UDP协议没有重传机制,还适用于同时向多台主机广播,因此在诸如多人会议、实时竞技游戏、DNS查询等场景里很适用,视频、音频每一帧可以允许丢失但绝对不能重传,网络不好时用户可以容忍黑一下或者声音嘟一下,如果... -
BeTwin电脑分身 一台变两台 工具破解版及安装详解
2011-03-26 14:11:31Betwin是PC虚拟终端软件,可让一台PC带动多台性能相当的终端,多人可同时,独立地使用一台PC机。BeTwin是一套基于WINDOWS的系统 软件,BeTwin在一台运行2000/xp(包含win2000专业版/服务器版和winxp家庭版/服务器版... -
ASTER官网中文版WIN7&8支持注册
2018-07-15 13:00:29电脑拖机软件,可以让你的电脑一变多,多人同时使用,只要一台主机,加多台显示器键盘鼠标 -
鸟哥的Linux私房菜学习笔记(一):文件、目录与磁盘格式
2020-03-27 23:27:23Linux是一个多用户、多任务的系统,因此可能常常有多人同时使用这台主机来工作,考虑到个人隐私和喜好,文件所有者这个概念的就显得很重要了。 每个账号都可以有多个用户组支持。 root是万能的“天神”。 出现... -
Udp的反向代理:nginx
2018-04-19 11:05:44UDP协议没有重传机制,还适用于同时向多台主机广播,因此在诸如多人会议、实时竞技游戏、DNS查询等场景里很适用,视频、音频每一帧可以允许丢失但绝对不能重传,网络不好时用户可以容忍黑一下或者声音嘟一下,如果... -
远程管理
2020-01-19 11:31:07缺点:占用一个网段的ip,在多人同时使用的局域网下可能造成ip地址冲突 NAT模式——通过假网卡VMnet8进行通信 仅主机模式——通过VMnet1。。。。。。。(仅可与主机进行通信) 查看当前网卡文件名 ... -
《鸟哥的Linux私房菜》笔记——Linux的文件权限与目录配置
2019-08-21 01:22:13Linux是一个多人多任务的系统,因此可能常常会有多人同时使用这部主机的情况产生,“文件拥有者”可以保护每个使用者的隐私与数据。 2. 群组的概念(Group) 在团队开发资源的时候比较有用。 比如说:现在甲、乙... -
Linux知识点整理(二)—— Linux的文件权限与目录配置
2020-06-15 10:38:49Linux最优秀的地方之一就是在于它的多人多任务...由于Linux是个多人多任务的系统,因此可能常常会有多人同时使用这台主机来进行工作的情况发生,为了考虑每个人的隐私权以及每个人喜好的工作环境,因此,这个文件拥有者 -
linux添加新用户并设置权限
2019-12-02 21:11:18同一台主机可供多人使用 尤其是在服务器这块应用广泛 有可能同时会有几千人在登录同一台主机 但这时权限的设置就显得尤为重要 简单点说就是够用就好 linux添加新用户 # root用户下 $ adduser ch # 下面的某些信息... -
linux设置用户gpu权限_linux添加新用户并设置权限
2020-12-30 19:17:22本文来自我的网站-跨时代的jaylinux是一个多用户分布式系统同一台主机可供多人使用尤其是在服务器这块应用广泛有可能同时会有几千人在登录同一台主机但这时权限的设置就显得尤为重要简单点说就是够用就好linux添加新... -
用户及权限管理
2015-12-13 22:22:01用户及权限管理一、基本概述 Linux是个多用户、多任务的操作系统,在生产环境中运维部门中有各种岗位的运维操作人员,系统用户众多,因此可能常常会有多人同时使用这台主机来进行工作的情况发生,为了考虑每个人喜好... -
Linux的文件权限与目录配置
2017-09-05 21:37:00Linux最优秀的地方之一,在于它的多用户、多任务环境。正因如此(为了让各用户具有较保密的文件数据),文件的权限管理就... 由于Linux是个多用户、多任务的系统,因此可能常常会有多人同时使用这台主机进行工作... -
Linux操作系统的用户与用户组
2019-08-01 09:25:57Linux是个多用户、多任务的系统,因此可能常常会有多人同时使用这台主机来进行工作情况的发生,为了考虑每个人的隐私权以及每个人喜好的工作环境,因此这个“文件所有者”的角色就显得相当重要了。 1.1 用户组 ... -
Linux文件权限
2017-08-06 22:15:44本文除必要的地方会分开讨论外,将目录...Linux是一个支持多用户多任务的系统,因此可能常常会有多人同时使用这台主机来进行工作,为了考虑每个人的隐私权以及每个人喜好的工作环境,也为了保持Linux系统资源分配的... -
DL multi GPUs problem
2017-10-22 09:39:28深度学习在实验环境通常会在一台主机安装多张显卡,既可以满足多人使用,也可以运行部分分布式任务。 例如我这里一台主机安装了3块980Ti显卡(虽然做了SLI但实际在深度学习用不着,其实只在windows下玩游戏有用),... -
linux基础知识总结
2015-02-28 20:07:00接触Linux大概一个星期左右,自己对Linux也只是初识,只装了... Linux是多用户,多任务的操作系统,这意味着多人可以同时使用一台主机。因为每个用户的个人喜好与隐私问题,文件的所有者就显得尤为重要。将用户分... -
Linux用户管理及文件权限
2021-01-09 14:25:07Linux 是一个可以实现多用户登陆的操作系统,多人可以同时登陆同一台主机,他们共享一些主机的资源,但他们也分别有自己的用户空间,用于存放各自的文件。但实际上他们的文件都是放在同一个物理磁盘上的甚至同一... -
网卡共享的功能
2010-05-09 11:23:431.如果你们用的是路由,但是口不够了,可以共享出一个网卡给其余的一台电脑使用(假设多出一台电脑),同时也可以一台作为主机,共享出一个网卡用来连接路由器或者是交换机,这样的话就可以实现多人上上了。... -
linux文件权限
2011-10-11 09:17:12Linux是多用户,多任务的操作系统,这意味着多人可以同时使用一台主机。考虑到每个用户的个人喜好与隐私,文件的所有者就显得尤为重要。将用户分为不同的组别当然是为了方便管理。因此用户与文件之间的关系就有三... -
控制台(console)与终端(terminal)理解
2020-11-25 09:45:46早期计算机价格昂贵,个人计算机非常罕见,一台中小型计算机需要同时供多人使用,每个人通过终端设备连接到主机。每台计算机上自带的操作台和显示设备,称之为控制台。 控制台(console) 控制台是计算机的基本输入...