作者:电脑信息网日期:
返回目录:win7问题
今天在一个技术群中看到百有人在讨论这个问题,刚好手头上正在做物联网项目,也遇到这么个问题,只是之前一直在测试阶段,没怎么度把这个问题放在心上,断了重新连接就可以了,只是麻烦一点罢了。不过过阵子要出差,后面还要演示,不可能再继续这样一直用SSH连着重新启动各种远程程序,该准备的还是先准备好,以防到时出错,知所以刚刚特意就这个问题搜了一下解决方法。
有两种方法:一是用nohup命令,另一种是用screen工具道。因为nohup比较方便,所以采用这种方法,关于screen的具体用法,可以参考上面的博文内。
当SSH网络断开后,会向该连接相关所有会话进程容发一个SIGHUP信号,收到这个信号的进程默认是终止运行,nohup命令的作用就是让进程不接收到该信号,这样就可以在SSH断开后保证程序继续运行。
情况:远程桌面到2003,运行一个程序,然后关闭远程桌面,一段时间后所运行的程序也被关闭了。 如果通过上面的操作百,还会出现远程桌面连接断开过段时间之后,度运行的软件自动关闭的话,就再进行以下操作: 开始-->运行-->tscc.msc 连接-->RDP-Tcp右键属性-->会话 把这里面的替代用户设置的设置都改为从不,并且把从不勾选。
如果远程连内接上了服务器后,把事情都搞好后,要怎样才算安全断开服务器,直接xx后,会不容会有其他软件可以扫描到它开放的端口...然后登录我的服务器..急..
windows远程桌面的进程名称是mstsc.exe
所以要关闭这个进程只要在任务管理器的进程下找到这个名称,结束进程即可
情况:远程桌面到2003,运行一个程序,然后关闭远程桌面,一段7a686964616fe59b9ee7ad94337时间后所运行的程序也被关闭了。 ( 最近在弄服务器,远程桌面一关,项目服务也跟着一起关了.)解决: 开始-->运行-->gpedit.msc
计算机配置->管理模板->Windows组件->终端服务->会话
把"为断开的会话设置时间限制"改为"未被配置"。 如果通过上面的操作,还会出现远程桌面连接断开过段时间之后,运行的软件自动关闭的话,就再进行以下操作:
开始-->运行-->tscc.msc
连接-->RDP-Tcp右键属性-->会话
把这里面的替代用户设置的设置都改为从不,并且把从不勾选。 需要说明的是:前述工作做完后,本人的远程服务器还是问题依旧,接下来: 取消开机按ctl+alt+del,这一点大家都会吧。 开始-->所有程序--> 管理工具-->本地安全策略-->本地策略-->安全选项:microsoft网络服务器:当登录时间用完后自动注销用户,改为“已禁用”。microsoft网络服务器:在挂起会话之前所需的空闲时间,改为99999,实际上是禁止了此策略。 最后,如果可能,到服务器上用administrator登录一次。 还有,最关键的一步:当您登录远程服务器后,在退出的过程中,不要直接点击远程桌面程序的那个“×”,也不能点注销了。而是在远程服务器的桌面上,点“开始--关机--断开”,这一点十分重要。Windows Server 2003默认情况下允许远程终端连接的数量是2个用户,我们可以根据需要适当增加远程连接同时在线的用户数。
单击“开始→运行”,输入“gpedit.msc”打开组策略编辑器窗口,依次定位到“计算机配置(computer configuration)→管理模板(administrative templates)→Windows 组件(windows components)→终端服务(terminal services)”,再双击右侧的“限制连接数量(limit number of connections)”,再双击打开配置窗口(limit number of connections properties),选择enabled 将其TS maximum connections allowed