• Windows10与虚拟机中CentOS-7.2进行telnet通信 出现在端口23处失败【解决】


    (telnet服务是由xinetd守护,所以安装和启动都要用到xinetd)

    1.先检查CentOS7.0是否已经安装以下几个安装包:telnet-server、telnet、xinetd。命令如下:

    rpm -qa |grep telnet-server
    rpm -qa |grep telnet
    rpm -qa |grep xinetd

    如果上面一条指令执行之后给出某个安装包版本号就证明某个安装包你已经安装过了,如果没有输出就是没有安装

    若没有则执行yum install 安装(若是没有办法联网,参考友情链接(安装本地yum源)):

    yum -y install telnet-server.x86_64
    yum -y install telnet.x86_64
    yum -y install xinetd.x86_64

    将xinetd服务加入开机自启动: 

    systemctl enable xinetd

    systemctl enable telnet.socket

    启动/重启xinetd守护进程

    service xinetd restart
    systemctl start telnet.socket

    我们先来查看TCP的23端口是否开启正常

    [root@locahost ~]#netstat -tnl |grep 23
    tcp 0 0 0.0.0.0:23 0.0.0.0: LISTEN  #这样的话就可以了

    以上操作做完之后如果telnet还不可以连接虚拟机

    找到Telnet服务的主配置文件(没有可以新建配置文件)

    vi /etc/xinetd.d/telnet

    文件内容如下:

    service telnet
    {
    disable = no    #telnet服务器是否打开,yes=不可用,no=可用
    flags = REUSE
    socket_type = stream
    wait = no
    user = root
    server = /usr/sbin/in.telnetd
    log_on_failure += USERID
    }

    如果还不行就关一下防火墙

  • 相关阅读:
    AJAX学习笔记
    JQuery 学习笔记-2017.05.22
    十二.GUI
    十一.文件
    十.模块和库
    九.类的进化(魔法方法、特性和迭代器)
    八.异常
    七.类的继承
    六.函数和类
    五.条件、循环和其他语句
  • 原文地址:https://www.cnblogs.com/kongbursi-2292702937/p/14226284.html
Copyright © 2020-2023  润新知