当前位置: 技术问答>linux和unix
RedHat Linux启动vsftpd后,打开21端口
来源: 互联网 发布时间:2016-12-16
本文导语: 我在输入命令: iptables -A INPUT -p tcp -sport 21 -j ACCEPT后出现了错误提示,Bad argument '21'这是怎么回事?希望知道的大神们不吝赐教,感激不尽,在线等。。。另外,大神们给出解决办法 | ...
我在输入命令: iptables -A INPUT -p tcp -sport 21 -j ACCEPT后出现了错误提示,Bad argument '21'这是怎么回事?希望知道的大神们不吝赐教,感激不尽,在线等。。。另外,大神们给出解决办法
|
参数格式不对,再好好查查
|
你的命令错误 而且思想也错了 iptables是设置访问控制等 防火墙的功能 这不叫打开端口
你的意图是让别人可以访问你的21号端口吧 那不是sport 而是dport 而且多个字母的参数要2小横
iptables -A INPUT -p tcp -m tcp --dport 21 -j ACCEPT
真正的打开端口 让端口处于监听是开启对应的应用程序 就是你的vsftpd
/etc/init.d/vsftpd start
你的意图是让别人可以访问你的21号端口吧 那不是sport 而是dport 而且多个字母的参数要2小横
iptables -A INPUT -p tcp -m tcp --dport 21 -j ACCEPT
真正的打开端口 让端口处于监听是开启对应的应用程序 就是你的vsftpd
/etc/init.d/vsftpd start
|
你启动vsftpd了吗?! 如果没有 先执行/etc/init.d/vsftpd start
然后lsof -i:21 看看端口是否监听
然后再访问
如果还是不会 看这个http://litvip.com/2011/03/01/187
然后lsof -i:21 看看端口是否监听
然后再访问
如果还是不会 看这个http://litvip.com/2011/03/01/187
|
图在哪儿?