上一篇文章中详细讲述FTP服务(基于文件传输协议的服务),本文则介绍另一种能够实现此功能Telnet(Telecommunications network 远程登陆)服务。本文介绍的telnet我常用来在windows下熟悉Linux指令,只需要使用其远程登陆Ubuntu即可,方便实用。

  说明:本文不再赘述前文中已经重复指明的内容。

一、虚拟机Ubuntu开启Telnet服务

  1)在终端中输入命令:$ sudo apt-get install xinetd telnetd,安装完成xinetd和telnetd服务。  2)为了配置telnet服务数据传输为流模式,需要配置inetd.conf文件。不过本电脑并无inetd服务,因此重新下载openbsd-inetd。

  安装完成inetd服务后,在终端输入:$ sudo vim /etc/inetd.conf,打开并修改inetd.conf配置文件如下:

  3)修改xinetd.conf配置文件,终端输入命令:$ sudo vim /etc/xinetd.conf,配置情况如下:

  4)修改/etc/xinetd.d/telnet文件,输入终端命令:$ sudo vim /etc/xinetd.d/telnet,然后输入如下代码后保存。

  5)重启网络服务,终端输入命令:$ sudo /etc/init.d/xinetd restart。至此telnet服务配置完毕。

二、宿主机Windows使用telnet服务

  1)首先关闭防火墙,否则也会报错。详细参考之前文章:《宿主机Windows访问虚拟机Linux文件(一)》

  2)在windows10命令提示符中输入命令:telnet Ubuntu的IP。当然如果没有预先启用客户端telnet会报错。

  这种问题的解决方案很简单,给个百度传送门:《Win10正式版telnet不是内部或外部命令怎么办》

  3)在命令提示符中输入:telnet Ubuntu的IP,若连接成功则需要输入访问主机账户和密码,正确则可以通过Windows控制Ubuntu主机的文件资源。

三、思考总结

   1. daemon 后台进程。在Linux系统中,缩写词以d结尾的,往往指的是服务器端的进程。举例如下:

      vsftpd指作为提供ftp服务的服务器端后台进程;telnetd就是telnet-server,提供telnet服务的服务器端后台进程。

  2. telnet和telnetd区别

   2.1)telnet等价于telnet-client。一般说客户端telnet都不说成telnet-client,而是直接说成telnet。

   2.2)telnetd等价于telnet-server,是作为telnet通信的服务端应用程序。

  3. 在windows系统中结束telnet远程登录,使用组合快捷键[ctrl + D]。 补充:结束FTP服务,输入指令quit。

  4. inet和inetd、以及各种配置文件中代码所代表的意义,将会在后续文章中逐一深入讨论。

 

宿主机Windows访问虚拟机Linux文件(二)的更多相关文章

  1. 宿主机Windows访问虚拟机Linux文件(一)

    如果用户使用windows操作系统,但是在虚拟机下配置Linux内核操作操作系统,往往需要实现通过宿主机Windows操作系统访问Linux内核操作系统中资源.本次实验实现的是宿主机windows 1 ...

  2. 主机无法访问虚拟机Linux的apache

    在虚拟机linux里安装了httpd,即appache,启动后,按正常情况在主机是可以用浏览器通过访问虚拟机linux的ip来访问的.如果出现无法访问的情况,解决办法可以参考如下: 这里我的虚拟机联网 ...

  3. 【管用】 使用VMtools实现主机Windows与虚拟机Linux文件共享

    实现windows主机与linux虚拟机文件共享,有很多方法,包括使用samba文件服务器等,本文介绍通过vmware虚拟机软件中的vmtools工具来实现文件共享. 一.环境 1.主机:Window ...

  4. 主机不能访问虚拟机CentOS中的站点

    主机能ping通虚拟机 虚拟机也能ping通主机 主机不能telenet通虚拟机 原因:虚拟机开启了防火墙, 解决办法:关闭虚拟机防火墙. Centos 7 firewall 命令: 查看已经开放的端 ...

  5. 【原创】主机不能访问虚拟机CentOS7中的站点

    主机不能访问虚拟机CentOS7中的站点 ================================ 虚拟机上装好了centos7,并配好了nginx+php+mysql,但是本机就是无法访问. ...

  6. 宿主机ping不通虚拟机,虚拟机能ping通宿主机

    最近,微信提升群里好几个小伙伴遇到了如题的问题. 问了下原因,原来是我说的把宿主机网卡ip获取方式改为自动,结果他们把宿主机上虚拟网卡的ip改为自动了. 当然,分析"宿主机ping不通虚拟机 ...

  7. 虚拟机 主机无法访问虚拟机中Linux上的tomcat服务

    在wmware中安装linux后安装好数据库,JDK及tomcat后启动服务,虚拟机中可以访问,但是主机却无法访问,但是同时主机和虚拟机之间可以ping的通,网上查阅资料后,解决方法是关闭虚拟机中的防 ...

  8. VMware NAT端口映射外网访问虚拟机linux

    本文目的: 一. SSH连接 二. 访问HTTP VMware Workstation提供了两种虚拟机上网方式,一种bridge,一种NAT,bridge可以获得公网地址,而NAT只能是内网地址了. ...

  9. VMware14 安装CentOS7 实现宿主机ping通虚拟机、虚拟机ping通宿主机、虚拟机能上网且能ping通百度

    本文旨在通过通过虚拟机VMware14来安装CentOS7 系统,并配置固定IP来实现在Windows系统中使用Linux环境. 本文目录: 0.本机环境 1.VMware14 初始化 1.1.安装V ...

随机推荐

  1. web.xml中:<context-param>与<init-param>的区别与作用及获取方法

    <context-param>的作用: web.xml的配置中<context-param>配置作用1. 启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件w ...

  2. NFS资料

      Linux NFS服务器的安装与配置 http://www.cnblogs.com/mchina/archive/2013/01/03/2840040.html Linux NFS服务器的安装与配 ...

  3. select2,利用ajax高效查询大数据列表(可搜索、可分页)

    二.导入css和js到网站上 1.使用CDN,节省自己网站的流量 ? 1 2 <link href="https://cdnjs.cloudflare.com/ajax/libs/se ...

  4. pure css做的手机页面

    <!doctype html> <html> <head> <meta http-equiv="Content-type" content ...

  5. Hadoop 2.7.3 HA 搭建及遇到的一些问题

    看了Hadoop的一个7天视频教程,里面给出了搭建的详细步骤,教程中是按2.4.1版本搭建的,我用的是2.7.3版本,好像没什么差别.下面是抄过来的,加了一点注释. hadoop2.0已经发布了稳定版 ...

  6. 洛谷P3959 宝藏(状压dp)

    传送门 为什么感觉状压dp都好玄学……FlashHu大佬太强啦…… 设$f_{i,j}$表示当前选的点集为$i$,下一次要加入的点集为$j$时,新加入的点和原有的点之间的最小边权.具体的转移可以枚举$ ...

  7. 简述RadioGroup和RadioButton的使用

    简述RadioGroup和RadioButton的使用 在项目中有身份选择的选项,需要用到RadioGroup和RadioButton,这里做个记录,和大家交流一下. 话不多说,一起看代码 XML代码 ...

  8. JS 时间格式为/Date(1332919782070)/ 转化为正常的格式

    原理是取中间的毫秒数,再转换成js的Date类型 function ChangeDateFormat(val) { if (val != null) { var date = new Date(par ...

  9. linux替换文件中的某个字符串的命令sed

    sed -i 's/java-7-oracle/java-8-oracle/g' /etc/init.d/tomcat7 上面的命令是将tomcat7中的java-7-oracle替换为java-8- ...

  10. SpringCloud多模块整理

    1.项目架构 —— project        父项目 —— client        子项目(客户端)    对外暴露的接口 —————— pom.xml          子项目的pom文件 ...