zoukankan      html  css  js  c++  java
  • centos解决bash: telnet: command not found...&& telnet: connect to address 127.0.0.1: Connection refused拒绝连接

    检查telnet是否已安装:

    [root@hostuser src]# rpm -q telnet-server
    package telnet-server is not installed
    [root@hostuser src]# telnet 192.168.81.129
    bash: telnet: command not found...

    rpm -qa |grep telnet

    没有则安装,有跳过

     yum install telnet-server -y && yum install telnet.* -y

    启动telnet 服务

    [root@hostuser src]# sudo service xinetd restart
    Redirecting to /bin/systemctl restart xinetd.service

    确认启动telnet服务

    [root@hostuser xinetd.d]# ps -ef | grep xinetd
    root 33139 1 0 12:11 ? 00:00:00 /usr/sbin/xinetd -stayalive -pidfile /var/run/xinetd.pid
    root 35218 30125 0 12:27 pts/0 00:00:00 grep --color=auto xinetd

    尝试一下
    [root@hostuser src]# telnet localhost
    Trying ::1...
    telnet: connect to address ::1: Connection refused
    Trying 127.0.0.1...
    telnet: connect to address 127.0.0.1: Connection refused
    [root@hostuser src]# netstat -tnl |grep 23

    没反应检查telnet默认端口23不在开通防火墙23端口

    开放23端口

     firewall-cmd --zone=public --add-port=23/tcp --permanent

    重启防火墙
    firewall-cmd --reload
    检查端口开启23情况

    [root@hostuser xinetd.d]# firewall-cmd --zone=public --list-ports
    8989/tcp 8686/tcp 40127/tcp 23/tcp

    再尝试一下
    [root@hostuser src]# telnet localhost
    Trying ::1...
    telnet: connect to address ::1: Connection refused
    Trying 127.0.0.1...
    telnet: connect to address 127.0.0.1: Connection refused

    检查 cd  /etc/xinetd.d

    检查telnet文件存不存在,不存在touch telnet

    vi /etc/xinetd.d/telnet

    添加

    #default:yes
    # description: The telnet server servestelnet sessions; it uses 
    # unencrypted username/password pairs for authentication.
    service telnet
    {
        flags = REUSE
        socket_type  = stream
        wait = no
        user = root
        server =/usr/sbin/in.telnetd
        log_on_failure  += USERID
        disable = no
    }
    

     若存在直接修改

        disable = no

    然后重启 xinetd

    [root@hostuser src]# sudo service xinetd restart
    Redirecting to /bin/systemctl restart xinetd.service

    设置xinetd开机自启动:

    systemctl enable xinetd.service

    检查telnet效果

    [root@hostuser xinetd.d]# telnet localhost
    Trying ::1...
    Connected to localhost.
    Escape character is '^]'.

    Kernel 3.10.0-957.10.1.el7.x86_64 on an x86_64
    hostuser login:

    问题解决

  • 相关阅读:
    mysql数据库
    Mysql之sql语句操作
    mysql修改root密码的多种方法
    kvm虚拟化
    清华AIOps算法:KPI聚类
    有点扯的预测方法
    内网安全运营的逻辑体系架构
    SpringBoot定时消费Kafka消息
    kafka的consumer消费能力很低的情况下的处理方案
    Kafka_Kafka 消费者 偏移量 与 积压 查询脚本 kafka-consumer-groups.sh
  • 原文地址:https://www.cnblogs.com/SunshineKimi/p/10885392.html
Copyright © 2011-2022 走看看