用什么命令可以打开23端口?

我在公司的局域网中装了一台linux,别得机器无法通过telnet 访问这台linux,请问用什么命令可以打开linux的23端口.


用什么命令可以打开23端口?

[root@server root]# vi /etc/xinetd.d/telnet
# default: on
# description: The telnet server serves telnet sessions; it uses \
#       unencrypted username/password pairs for authentication.
service telnet
{
        disable = no
        flags           = REUSE
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/sbin/in.telnetd
        log_on_failure  += USERID
}


说明

disable = no原来是yes改成no,然后
service xinetd restart


linux iptables 开放端口设置

1、添加规则
#/sbin/iptables -I INPUT -p tcp --dport 23-j ACCEPT
#/sbin/iptables -I INPUT -p udp --dport 23-j ACCEPT
#/sbin/iptables -I OUTPUT -p tcp --sport 23-j ACCEPT
#/sbin/iptables -I OUTPUT -p udp--sport 23-j ACCEPT
-I:规则添加在链表最前面
-A:规则添加在链表最后面
建议使用-I参数,因为使用-A参数是将规则加在末尾,可能前面的规则检查是就已经拒绝了。
2、查看规则链表
#iptables -L -n --line-number
3、删除规则
#iptables -D INPUT 8
删除INPUT的第8条规则,即iptables -L -n --line-number命令后,INPUT下行号为8的规则。
2、保存
#service iptables save
3、重启iptables
#service iptables restart


看到信息 firewall rules 防火墙的规则 其实就是保存在 /etc/sysconfig/iptables
可以打开文件查看 vi /etc/sysconfig/iptables


完成后可用改命令查询是否已打开
netstat -an | grep 23


还有可能是telnet以及telnet-server没有安装

详细请参看我的另外一篇博文。http://blog.csdn.net/xinwang/article/details/27106121


 查询一下rpm包是否有安装

[root@localhost software]# rpm -qa telnet
telnet-0.17-47.el6_3.1.i686   #telnet包已安装

[root@localhost software]# rpm -qa telnet-server

检查原因是没有安装telenet-server的服务。

运行yum命令我们来进行安装:

[root@localhost software]# yum install telnet-server




  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值