vps怎样实现多用户登录,第1张

VPS怎么实现多用户登陆呢,这是需要一些手段才能设置出来的,很多人对于这个方面可能有所了解但是实际上是没经过研究,那么小编就来为你分析关于这个问题。

解决方法一:用“注销”方式退出远程桌面,而不是直接关闭窗口;

解决方法二:踢出已经断开的连接用户;

1、首先通过各种方法连接到服务器上;

2、上去后,查看登陆用户列表。输入命令:query user;

这样你就可以看出有何不同来啦,可以根据你的具体情况而定的。ID为0的用户就是本地登陆的,而在State中看提示,当提示为已断开,则说明用户已经断开还占用着系统资源和通道,这样就可以把该用户踢掉。输入logoff ID,即踢除相应ID的用户。

解决方法三:限制已断开连接的会话存在时间(推荐);

一般情况下,我们在维护远程服务器时,不可能长时间在线,但是系统默认的却是只要登录就不再断开。因此,我们可以修改这一默认设置,给它指定一个自动断开的时间即可。

  可以在 Windows 2003 服务器上通过组策略中设置一下来解决问题:

1、单击“开始 → 运行”,输入“gpeditmsc”,回车后打开组策略窗口

2、依次定位到“计算机配置 → 管理模板 → Windows 组件 → 终端服务 → 会话“

3、在右侧窗口中双击“为断开的会话设置时间限制”,在打开的窗口中将“结束断开连接的会话”时间设置为5分钟,或者设置为空闲就断开。或在远程服务器上打开“运行”窗口,输入“tsccmsc”连接设置窗口。

4、双击“连接”项右侧的“RDP-Tcp”,切换到“会话”标签,选中“替代用户设置”选项,再给“结束已断开的会话”设置一个合适的时间即可。

解决方法四:增加连接数量,即设置最大连接数再多些;

  默认情况下允许远程终端连接的数量是2个用户,我们可以根据需要适当增加远程连接同时在线的用户数。

  单击“开始→运行”,输入 “gpeditmsc”打开组策略编辑器窗口,依次定位到“计算机配置 → 管理模板 → Windows 组件 → 终端服务”,再双击右侧的“限制连接数量”,将其TS允许的最大连接数设置大一些即可。

  经过上面两个配置(方法三&方法四),基本上就可以保证远程终端连接时不再受限。但仍有人反映,当前同时只有一个用户进行连接,却提示超出最大允许链接数,这又是什么原因呢?出现这种情况是因为操作不当所造成的。在上一个帐户登录远程桌面后退出时,没有采用注销的方式,而是直接关闭远程桌面窗口,那么导致该会话并没有被释放,而是继续保留在服务器端,占用了连接数,这样就会影响下一个用户的正常登录了。

解决方法五:限制用户会话数;

  对Terminal Services进行限制,使得一个用户仅仅能够连接一次。对于Windows Server 2003,请在Terminal Services Configuration(Terminal Services配置)中将“限制每位用户只有拥有一个会话”(Restrict each user to one session)设置为“是”(Yes)。此外,您可以将“限制终端服务用户使用单个远程会话”组策略设置为“启用”。

  注意:版本不一样解决的方法有异!

  A:这是因为Windows 2003中设置了最大允许连接数限制,而你每次连接后可能没有注销而是直接关闭,导致连接数超过了最大连接数。你可以在Windows 2003 服务器上通过组策略中设置一下来解决问题:单击“开始→运行”,输入 “gpeditmsc”,回车后打开组策略窗口,然后依次定位到“计算机配置 → 管理模板 → 终端服务 → 会话”,然后在右侧窗口中双击“为断开的会话设置时 间限制”,在打开的窗口中将“结束断开连接的会话”时间设置为5分钟。最好的解决方法还是你每次断开连接时通过注销的方式。

  B:经常多人管理服务器的朋友一定遇到过当自己终端连接远程计算机的时候却提示“终端连接超出了最大连接”的提示吧?这是因为windows2003仅支持2个终端用户的登陆。当这种情况出现后,多数人选择的是给机房打电话进行重启服务器。可是带来的损失也是显而 易见的。那么我们有什么办法来解决呢?方法当然是有的。我们只需要在一台2003的机器上运行“tsmmcmsc”就可以打开远程桌面连接,在这里我们 添加一个新的连接,输入对方的IP地址帐号和密码后就可以成功登陆到对方的桌面中,这时可以再踢下一个用户。就可以解决终端连接数超过最大的问题。

  C:开始 → 控制面版 → 授权里面更改连接数。

  在命令行:

  mstsc /console /v:你的服务器IP:远程端口

  例如 :mstsc /console /v:222222215222:3389

Windows远程桌面实现多用户登陆

XP和2003中的远程桌面功能非常方便,不像以往需要安装。所以我一直使用,不过由于只允许2个用户登陆,有些时候因为在公司连接后断开,同事在家里用 其他用户登陆后断开,我就不能连接了。总是报错“终端服务超过最大连接数”,这时候我和同事都不能登陆,有没有什么办法可以达到以下几个目的中的一个:

1、为账号设定权限,管理员登陆的时候强制注销多余的用户。

2、管理员登陆的时候自动接管在其他地方断开的状态(本来这个功能具备,但有些时候不行)。

3、不安装总段服务的时候增加连接数(不是临时授权)

我们来增加连接数

运行:servicesmsc,启用license logging。

打开win2k3的控制面板中的"授权",点"添加许可",输入要改的连接数。

别忘了添加完毕后再关闭 License Logging。

开始-运行-gpeditmsc-计算机配置-管理模板-windows组件-终端服务-会话

右边窗口选择 为断开的会话设置时间限制 -选择已启用,选择一个时间

问题解决

另建议:

开始-管理工具-终端服务配置-服务器配置-限制每个用户使用一个会话

现象及原因:用远程桌面连接登录到终端服务器时经常会遇到“终端服务器超出最大允许连接数” 诸如此类错误导致无法正常登录终端服务器,引起该问题的原因在于Windows Server 2003中设置终端服务的缺省连接数为2个链接,并且当登录远程桌面后如果不是采用注销方式退出,而是直接关闭远程桌面窗口,那么实际上会话并没有释放 掉,而是继续保留在服务器端,这样就会占用总的链接数,当这个数量达到最大允许值时就会出现上面的提示。

解决方案:

法一:用“注销”方式退出远程桌面而不是直接关闭窗口

法二:踢出已经断开连接的用户

1、首先telnet到此主机上(不管你用什么方法),当然如果能直接操作机器更好,不过直接操作就不必用命令行了,用控制台更直观(略过)。

2、Telnet上去后,先看登陆的用户:

输入命令:query user 系统返回:

用户名XXXXX 会话名XXXXXXX ID 状态State 空闲时间Idle Time 登录时间XXXXX

administrator console 0 运行中 2007-1-12 10:24

lucy 1 唱片 无 2007-1-12 10:35

>administrator rdp-tcp#35 2 已断开 2007-1-25 18:09

此时可以看出的可能跟我的不一样,根据你的具体情况而定。

ID 0 的用户是本地登陆的

ID 1 和 ID 2是3389登陆的用户,前者在运行中, 后者已经断开了,但是断开了仍然占用系统资源和通道,我们要把它踢掉,如下进行操作即可。

输入命令:logoff 1

再看看

C:\Documents and Settings\AdministratorAD>query user

用户名XXXXXXX 会话名XXXXXXXX ID 状态State 空闲时间Idle Time 登录时间Logon Time

administrator console 0 运行中 2007-1-12 10:24

>administrator rdp-tcp#35 2 已断开 2007-1-25 18:09

3、如果服务器关闭了telnet功能(这是默认的),还可以通过SqlServer的xp_cmdshell扩展存储过程,使用格式: masterdboxp_cmdshell ''''命令内容'''',其余可参考第二步。此方式要求有访问xp_cmdshell的权限。

法三(最佳方法-推荐):限制已断开链接的会话存在时间

一般情况下,我们在维护远程服务器时,不可能长时间在线,但是系统默认的却是只要登录就不再断开。因此,我们可以修改这一默认设置,给它指定一个自动断开的时间即可。

可以在Windows 2003 服务器上通过组策略中设置一下来解决问题:单击"开始→运行",输入"gpeditmsc",回车后打开组策略窗口,然后依次定位到"计算机配置→管理 模板→Windows 组件→终端服务→会话",然后在右侧窗口中双击"为断开的会话设置时间限制",在打开的窗口中将"结束断开连接的会话"时间设置为5分钟,或者设置为空闲 就断开。

在远程服务器上打开“运行”窗口,输入“tsccmsc”连接设置窗口。然后双击“连接”项右侧的“RDP-Tcp”,切换到“会话”标签,选中“替代用户设置”选项,再给“结束已断开的会话”设置一个合适的时间即可。

法四:增加连接数量,即设置可连接的数量多些

默认情况下允许远程终端连接的数量是2个用户,我们可以根据需要适当增加远程连接同时在线的用户数。

单击“开始→运行”,输入“gpeditmsc”打开组策略编辑器窗口,依次定位到“计算机配置→管理模板→Windows 组件→终端服务”,再双击右侧的“限制连接数量”,将其TS允许的最大连接数设置大一些即可。

经过上面两个配置(法三&法四),基本上就可以保证远程终端连接时不再受限。但仍有人反映,当前同时只有一个用户进行连接,却提示超出最大允许链 接数,这又是什么原因呢?出现这种情况是因为操作不当所造成的。在上一个帐户登录远程桌面后退出时,没有采用注销的方式,而是直接关闭远程桌面窗口,那么 导致该会话并没有被释放,而是继续保留在服务器端,占用了连接数,这样就会影响下一个用户的正常登录了。

法五:限制用户会话数

对Terminal Services进行限制,使得一个用户仅仅能够连接一次

对于Windows Server 2003,请在Terminal Services Configuration(Terminal Services配置)中将“限制每位用户只有拥有一个会话”(Restrict each user to one session)设置为“是”(Yes)。此外,您可以将“限制终端服务用户使用单个远程会话”组策略设置为“启用”。

版本不一样解决的方法有异:

A:这是因为Windows 2003中设置了最大允许连接数限制,而你每次连接后可能没有注销而是直接关 闭,导致连接数超过了最大连接数。你可以在Windows 2003 服务器上通过组策略中设置一下来解决问题:单击“开始→运行”,输入 “gpeditmsc”,回车后打开组策略窗口,然后依次定位到“计算机配置→管理模板→终端服务→会话”,然后在右侧窗口中双击“为断开的会话设置时 间限制”,在打开的窗口中将“结束断开连接的会话”时间设置为5分钟。最好的解决方法还是你每次断开连接时通过注销的方式。

B:经常多人管理服务器的朋友一定遇到过当自己终端连接远程计算机的时候却提示“终端连接超出了最大连接”的提示吧?

这是因为windows2003仅支持2个终端用户的登陆。当这种情况出现后,多数人选择的是给机房打电话进行重启服务器。可是带来的损失也是显而 易见的。那么我们有什么办法来解决呢?方法当然是有的。我们只需要在一台2003的机器上运行“tsmmcmsc”就可以打开远程桌面连接,在这里我们 添加一个新的连接,输入对方的IP地址帐号和密码后就可以成功登陆到对方的桌面中,这时可以再踢下一个用户。就可以解决终端连接数超过最大的问题。

C:开始--控制面版---授权里面更改连接数

在服务器上先设置显示系统文件和隐藏文件,然后在系统盘中找到用户配置文件的文件夹,然后找All Users这个文件夹,放到这个文件夹中的桌面那个文件夹下就好了。

因为系统不同的话,具体目录不一样的,所以无法直接贴给你。

你先自己仔细找一下,如果还有什么问题请留言

Windows Server 2012中设置多用户同时登录的方法:

1、启用远程桌面

打开任务栏左下角的“服务器管理器”,在左侧列表中选中“本地服务器”。

然后将右侧“远程桌面”功能的选项修改为“启用”,注意取消下面复选框的选中状态:

2、修改本地组策略,允许远程桌面帐户的多用户访问

同时按住 “Win键”+R 组合键调出运行窗口,输入“gpeditmsc”调出组策略编辑器:

按照 计算机配置->管理模板->Windows 组件->远程桌面服务->远程桌面会话主机->连接 的路径,找到“将远程桌面服务的用户限制到单独的远程桌面会话”配置项:

双击打开配置界面,选择“已禁用”选项,确定即可:

多个用户公用一个实例,那当然会覆盖。前者调用了这个实例,而当后者来到的时候也调用了这个实例,因为大家操作的都是同一个实例,所以后者会覆盖前者。一般在做WEB应用考虑这方面的需求,都不选择单例。你想一下,你这个应用不可能仅服务一个人吧?所以当用户访问的时候应该为每一个用户创建一个实例,而不是共同操作一个实例。

static一般定义一些公共的变量或者公共方法。

抢天天神卷时遇到网络异常,原因:

1、网络连接问题:请确保设备已连接到稳定的互联网,并且网络信号良好。可以尝试重新连接网络或更换网络环境,看是否能够解决问题。

2、服务器问题:抢购类应用面临许多用户同时访问的情况,服务器负载较高,导致网络异常。这种情况下,稍后再试,等待服务器恢复正常运行。

3、应用程序问题:应用程序本身存在一些错误或故障,导致网络异常。退出应用程序并重新启动,或者更新应用程序到最新版本,看是否能够解决问题。可以通过以上方法排除抢天天神卷网络异常的问题。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » vps怎样实现多用户登录

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情