在服务器上用 vim 改代码感觉很蛋疼,我想起前些时候看到 VS Code 支持了远程开发(WSL、Linux、Docker),所以就进行了一番尝试,感觉挺好。
我本机是 Windows 10,服务器是 Debian x9。下面记录下我的操作过程。
1.安装 Remote Development 扩展:
VS Code 远程开发 Remote Development 教程
刚才在服务器上从本地磁盘复制一个文件,但是一打开本地磁盘的文件夹,服务器就几乎整个卡死了,注销都没办法,只好强关远程连接窗口。之后再登陆就登不上了,提示错误:“终端服务器超出最大允许链接数”。百度找到了解决办法:
引起该问题的原因在于终端服务的缺省链接数为2个链接,并且当登录远程桌面后如果不是采用注销方式退出,而是直接关闭远程桌面窗口,那么实际上会话并没有释放掉,而是继续保留在服务器端, 这样就会占用总的链接数,当这个数量达到最大允许值时就会出现这个故障提示。
解决办法:开始 ==> 运行 ==> 输入: mstsc /admin
输入完成后点击确定回车,回车后,看到熟悉的远程桌面连接窗口。再输入远程所需要的用户名和密码,点击连接,重新登陆,即可默认强制登陆到服务器的0用户下。
远程桌面:终端服务器超出了最大允许连接数
以下是V1.0,同一个局域网内部远程。
这几天我在自己电脑上建设了一个网站,今天架好了,但是文章需要同事来添加。由于网站现在只在本地,和她换电脑工作也挺不方便的,于是我想起了让她远程登陆我的电脑来控制。期间曲折无数,经过了一个小时的百度和各种尝试,最终成功。
1.百度的时候知道,普通的win系统(意指服务器版本之外的普通版本),远程用户登陆成功的话,当前登陆的用户会被踢掉,这可不行,我想要的是同时运行两个账户,各自互不影响。最后百度到了一个软件:Universal Termsrv Patch,这个软件的功能就是可以让远程用户和现在登录的本地账户共存。
此软件下载后,运行对应自己系统版本的,破解后重启下。
需要注意的是,xp用的话要先运行x86的程序破解,之后导入xp的注册表,之后重启才生效。
Read More →