RH ES版下如何实现vsftpd服务器只让某几个IP访问?
在RH 9。0版里vsftpd.conf里好象有
hosts allow = 192.168.0.0/24
之类的语句来实现
但这个版本里没有
请教兄弟们
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
在RH 9。0版里vsftpd.conf里好象有
hosts allow = 192.168.0.0/24
之类的语句来实现
但这个版本里没有
请教兄弟们
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(9)
可以配合host.allow和host.deny这两个文件来实现吧,只要把vsftpd这个services加上我想就可以了吧。
加上 tcp_warp
然后在 /etc/hosts.allow 里加上你想通过的IP, 在 /etc/hosts.deny里加上 vsftpd: ALL
在vsftpd.conf里加入:
tcp_warp=YES
在/etc/hosts.allow里加入:
#
# hosts.allow This file describes the names of the hosts which are
# allowed to use the local INET services, as decided
# by the '/usr/sbin/tcpd' server.
#
192.168.1.66
在/etc/hosts.deny里加入:
#
# hosts.deny This file describes the names of the hosts which are
# *not* allowed to use the local INET services, as decided
# by the '/usr/sbin/tcpd' server.
#
# The portmap line is redundant, but it is left to remind you that
# the new secure portmap uses hosts.deny and hosts.allow. In particular
# you should know that NFS uses portmap!
vsftpd:ALL
连接不了,提示
c:\>;ftp 192.168.1.88
connected to 192.168.1.88.
421 service not available.
connection closed by rebote host.
[quote="lzj_linux"]
在vsftpd.conf里加入:
tcp_warp=YES[quote]
不好意思,是
tcp_warppers=YES
[quote="lzj_linux"]
在vsftpd.conf里加入:
tcp_warp=YES[quote]
不好意思,是
tcp_warppers=YES
顺便说一下,是要实现只让局域网内某几个IP连接FTP服务器
请帮忙看看!
/etc/hosts.allow
vsftpd: 192.168.1.66
非常谢谢楼上的兄弟!
ok了!!!
但如果这个FTP服务器对外开放
这样设置是否会影响外网用户的访问呢?
会影响外网的用户访问的
会有影响的.