3.DOS命令学习-服务器远程管理

远程登录

1.基于界面的实现

这里基于Win2003和WinXP的虚拟机做实验,首先将它们Ping连接起来,能Ping通。

先把两台虚拟机的网络连接都配置成Vmnet1(仅主机模式),相当于处于同一局域网中,如下图所示:

具体几种网络连接模式的区别可以参考:

 https://www.cnblogs.com/xuliangxing/p/7027124.html

 

然后配置两台虚拟机的IP地址和掩码,使它们位于同一网段,如下图所示:

测试下能不能ping通:

OK,测试完毕,没有问题。

 

我们用Win2003作为被登录的测试机,打开Win2003的远程登录功能:

我的电脑->右键属性->远程页签下勾选远程桌面

随后创建一个用户账户以便WinXP登录:

此账户名为czw1,密码为123456

(创建账户相关指令参考之前写的文章https://www.cnblogs.com/czw52460183/p/13287853.html)

我们先来在WinXP上尝试下远程登录:

使用mstsc命令进入远程登录界面,并输入Win2003配置的IP地址,如下图:

点击连接后弹出Win2003的登录界面,输入新建的账号和密码后,弹出如下界面:

这是因为我们新建的账户不具有远程登录的权限。

现在为此账户赋予远程登录权限

我的电脑->右键管理->本地用户和组->组->双击Remote Desktop Users组,在弹出框内点击添加,再输入此新建的账户名即可,如下图所示:

再次登录,即可正常登录。

 

2.基于命令行的实现

我们用telnet来实现基于命令行的远程登录。

(基于命令行和基于图形界面的远程桌面登录区别可以参考:https://blog.csdn.net/qq_20411471/article/details/102800168)

先来开启telnet服务,使用services.msc指令进入服务管理界面:

可以看到,telnet服务默认是禁用的,我们先开启并将它设置为自动启用(选中启动类型为自动后点应用,随后再选择服务状态为启动):

随后为登录账户赋予使用telnet服务的权限

我的电脑->右键管理->本地用户和组->组->双击TelnetClients组,在弹出框内点击添加,再输入此新建的账户名即可,如下图所示:

 

此时telnet服务已经开启,一个验证的方法是用netstat -an指令查看本机当前开启的所有端口号,如下图所示:

telnet服务对应的端口号是23,可以看到它已经被开启,补充一点,之前图形界面的远程桌面登录服务对应的是3389端口。

现在我们在WinXP上用telnet服务去远程登录此Win2003:

输入telnet+空格+目标IP地址指令:

选择不发送密码信息,随后弹出login字样,这是用来输入账户名的,随后会要求输入密码,输入后即可登录成功:

 

posted on 2020-07-26 00:18  暴躁法师  阅读(509)  评论(0编辑  收藏  举报