For allowing local users to log in:

For allowing local users to log in:

我刚刚安装了 VSFTPD,我一直很喜欢它的易用性,但我找不到一些东西...有人可以告诉我如何指定允许连接的 IP 地址吗?

基本上我想要的结果是这样的:

  • 您只能使用用户robin和正确的密码登录。
  • 你可以, 但不是 任何事物
  • 192.168.1.7允许连接。

答案1

编辑 /etc/vsftpd.conf 使其看起来像这样:

For allowing local users to log in:

local_enable=YES

For limiting the users logging in:

userlist_enable=YES

For only allowing users in userlist, instead of denying:

userlist_deny=NO

Defining the userlist file:

userlist_file= /etc/vsftpd.user_list

将“robin”用户名添加到 /etc/vsftpd.user_list 文件。

将 IP 地址 192.168.1.7 添加到您的 /etc/hosts.allow 文件,使其如下所示:

vsftpd: 192.168.1.7

重新启动 vsftpd 然后一切就绪了。

相关内容