关于telnet,它是微软公司为了实现方便管理员远程管理计算机而开发的程序(或者理解为软件,工具),它是基于client/server模型(客户端/服务器端模型)因此完整的telnet程序是两部分,一部分装在客户机上(一般的家用电脑里自带的都是telnet的client程序),另一部分装在服务器上(操作系统家族的server版),因此通常情况下,两台家用电脑之间是实现不了远程登陆的,因为登陆双方的机器上没有一台电脑上安装有telnet的server端,那么两台家用电脑之间难道就不能实现telnet了么??当然不是,正如前面所说,既然普通家用电脑的操作系统里面没有自带telnet的server端,那么我们给它装上不就行了么?ok,就这么办!!下面我给大家演示一下,试验环境是两台装有Windows XP Professional的电脑(其中一台是虚拟机),使用一个叫winshell的小工具,用宿主机去telnet虚拟机:
3.下面是winshell的主界面(配置界面),默认的连接端口是5277(可以修改),在连接密码处我填写的是123456,自动安装被我打上了勾,最后我单击确定。
7.在虚拟机中单击开始------运行,并输入 cmd(命令行提示符),然后确定
8.键入 ipconfig /all ,以Enter结束, 这是查看本机ip地址的命令
9。最后一行找到本机的ip地址,是192.168.15.128,这显然是内网的ip,因为这是虚拟机,和宿主机组成了一个小小的局域网,整个局域网中由ISP提供的ip(花钱买来的)都是一样的,局域网内可以由主机分配ip(通过DHCP协议)。
10.打开宿主机的命令行提示符,准备telnet
11.键入 telnet 192.168.15.128 5277,向虚拟机发送连接请求
12.程序提示输入密码,输入事先设置好的密码:123456,然后回车,ok啦
13.以下是参数介绍:比如说,在上一个界面处输入b 那么那台被你控制的电脑就会重新启动(一开始最好别这样,因为对方电脑关机后,所有端口也随之关闭,意味着你与5277端口失去了联系,你也就断开了和那台电脑的连接);输入d,直接让对方的电脑关机(最好也别这样,毕竟好不容易才进来的);输入s之后进入对方的Shell(所谓Shell,就是和操作系统核心进行交互式连接的界面,也就是你可以通过此Shell可以和对方的操作系统直接对话,想让它干啥就干啥,你对对方的电脑有着至高无上的控制权,当然,前提是你得会计算机语言,否则你进去了也是枉然)
14.我用的是s,即进入对方的命令行下(是一种shell,能直接和对方的操作系统对话),输入s之后,再键入cd\则可以进入对方电脑的c盘根目录下,这时就和在对方机器上一样
15。键入dir 查看对方c盘的文件,文件夹列表(在哪个根目录下查看的就是哪个目录下的文件和文件夹),我们发现有Windows文件夹,Documents and Settings文件夹,Program Files文件夹,config.sys和123.txt这个文本文件。
16。键入del 123.txt 这是删除对方电脑c盘里的123.txt文件
17.再次查看对方电脑的c盘,发现123.txt已经被删除了
到此,演示结束。如果你学的命令多的话,你可以继续对对方电脑进行操作。。。。