您的位置:首页 > 其它

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

2014-05-26 19:17 525 查看
我在公司的局域网中装了一台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没有安装

详细请参看我的另外一篇博文。/article/10664669.html

查询一下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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐