CMD Telnet的实现代码

网络 网络管理
文章摘要:对于CMD Telnet的实现方法我们做了细致的介绍。那么通过安装以及相关的测试过程,就可以完成。那么让我们从文章中来了解具体的代码吧。

下面我们分享了一个朋友的文章,主要讲解的是CMD Telnet的实现方法。那么这位朋友是出于什么目的想要实现这个过程的呢?现在让我们一起来看看。每次要做什么东西,跑到虚拟机里边来很麻烦,要想转出去还得用Ctrl+Alt,如果是作开发的话再打开终端,当然也可以直接启动在text mode下,但是那个模式下边窗口很小,滚动之后上边的东西就看不见了,所以我一致在寻找通过Windows的CMD操作虚拟机中的Linux的方法。终于找到了,那就是使用Telnet。就让我们一起看看CMD Telnet的操作方法吧。

1. sudo apt-get install xinetd Telnetd 

2. 安装成功后,系统会有相应提示(我使用的是7.10)

  1. --------- IMPORTANT INFORMATION FOR XINETD USERS ----------  
  2. The following line will be added to your /etc/inetd.conf file:  
  3. Telnet stream tcp nowait Telnetd /usr/sbin/tcpd /usr/sbin/in.Telnetd  
  4. If you are indeed using xinetd, you will have to convert the  
  5. above into /etc/xinetd.conf format, and add it manually. See  
  6. /usr/share/doc/xinetd/README.Debian for more information. 

3. sudo vi /etc/xinetd.conf并加入以下内容(该文件本身存在,只是加入几行即可):

  1. # Simple configuration file for xinetd   
  2. #   
  3. # Some defaults, and include /etc/xinetd.d/   
  4. defaults   
  5. {   
  6. # Please note that you need a log_type line to be able to use log_on_success   
  7. # and log_on_failure. The default is the following :   
  8. log_type = SYSLOG daemon info   
  9. instances = 60   
  10. log_type = SYSLOG authpriv   
  11. log_on_success = HOST PID   
  12. log_on_failure = HOST   
  13. cps = 25 30   
  14. }   
  15. includedir /etc/xinetd.d   
  16. service Telnet   
  17. {   
  18. disable = no   
  19. flags = REUSE   
  20. socket_type = stream   
  21. wait = no   
  22. user = root   
  23. server = /usr/sbin/in.Telnetd   
  24. log_on_failure += USERID   
  25. }  

4. 重启机器或重启网络服务sudo /etc/init.d/xinetd restart

之前我使用的Bridge方式将VM的网络地址设置为跟主机一个网段,然后在Windows的CMD Telnet 10.86.3.161登录成功;刚才我仍然DHCP来设置VM的IP,现在ip变为10.86.3.56,使用Telnet登录成功。

但是,在这种情况下,跟在Linux的终端下差不多,sudo insmod ./hello.ko的时候没有“hello world”的显示。不过呢,在终端下,中文显示是正常的,在CMD Telnet下就成了乱码了,不过还能够看出是乱码,比纯文本模式下的菱形好点,那个菱形我都一时间没有搞明白是感什么用的。这里的乱码怎么解决以后在慢慢找解决方法。

不过呢,现在很少在Linux下开发,我主要做java的,虽说java在Linux跟windows下都一样,单是既然都一样了,何必费神跑到虚拟机下边去弄Linux呢!现在只是学习一下Linux而已,开发很少,所以很多时候还得使用gnome模式,在图形化界面下工作或者玩啊。使用Telnet登录就是为了以后这样的话开发方便一点,不过两者间共享文件这点我始终没有搞明白,暂时也留着了,以后再说,先懒一下。

当然,这样做很不错的,因为开启的时候事text mode模式,不会占用很多资源,即使使用telnel操作,在文本模式下再怎么来都不为过。在gnome模式下,有一个什么trackerd进程占用了很多cpu和内存,内存不断增加,看着很不爽,虽然对我来说没有什么关系。找一些办法都没有解决掉,只有每次杀死进程。另外还有很多个进程,都不知道干什么用的。

使用Telnet的话,可以在windows下上网,干其他的,很方便,不必要在Linux下边使用pidgin跟人家聊天。不过呢,如果真的要在Linux下这种CMD Telnet模式下搞开发的话,实在话,我还不会用vi呢,只会打开,然后使用“:q”退出。还得慢慢学习呢。

责任编辑:佟健 来源: csdn.net
相关推荐

2010-07-16 17:56:18

CMD Telnet

2010-07-17 01:03:13

CMD Telnet

2010-08-04 11:37:44

PHP NFS

2010-07-15 11:24:17

telnet服务

2010-07-17 00:59:44

cmd Telnet

2010-03-03 09:30:40

Python实现网页爬

2011-08-29 11:25:29

清空service bSQL Server

2023-11-09 09:28:09

Java代码

2010-09-13 14:17:42

CSS纵向导航菜单

2021-04-15 21:21:59

代码热Python函数

2010-02-06 09:46:46

C++单向链表

2009-12-18 16:12:11

Ruby加密

2010-06-04 14:24:12

Linux 查看网络流

2010-07-26 10:29:02

2010-07-27 15:09:31

2010-07-22 12:54:15

开启telnet服务

2010-07-15 10:58:12

启动telnet服务

2010-07-16 14:22:25

Python teln

2020-04-02 15:39:51

代码编译器前端

2023-12-04 07:31:41

Golangwebsocket
点赞
收藏

51CTO技术栈公众号