“ VSFTPD是包括Linux在内的UNIX系统的GPL许可的FTP服务器。它是安全且非常快的。它是稳定的。”-security.appspot.com/vsftpd.html

笔记:在您的groov Epic上设置和管理VSFTPD仅适用于熟悉Linux Shell命令和网络管理的高级开发人员。一旦启用安全的壳访问权限,您就可以独自解决,并且必须解决通过自己的知识和在线研究出现的任何问题。Opto 22产品支持仅限于帮助您将GROOV EPIC处理器重置为出厂默认值;我们的产品支持工程师无法帮助您进行编程,使用或故障排除。

警告:在更新GROOV EPIC固件之前,请确保您备份您创建的所有文件或应用程序,包括您共享的文件,因为它们将在更新过程中删除。此外,请注意,当您更新Epic固件时,安装和FTP服务器设置将无法恢复。更新固件后,您将需要重复本指南中的步骤。

安装VSFTPD

  1. 登录到SSH并使用APT更新软件包存储库。
  2. 使用APT安装VSFTPD

配置VSFTPD

配置VSFTPD的很大一部分是在系统上设置Linux用户,该用户将共享和访问文件区域。
最佳实践表明,这与安全的外壳用户不同。

  1. 通过SSH添加新用户并设置用户密码。确保用户名和密码都不同于系统上的每个用户,并且用户密码短语很长。
    sudo useradd [your-username]
    sudo passwd [your-username]

  2. 接下来,我们需要在Groov Epic防火墙上打开20和21。
    转到GROOV管理主屏幕,然后选择“安全性” - >防火墙。添加一个涵盖两个端口的规则。在此示例中,我们正在为ETH0和TUN0接口打开FTP。
    标题:VSFTP
    协议:TCP/UDP
    端口:20:21
    eth0,tun0:已启用
    eth1,wlan0:禁用

  3. 如果您需要更改默认配置,则可以在此处找到配置文件:
    sudo nano /etc/vsftpd.conf

    • 如果对配置文件进行任何更改,请重新启动服务:
      sudo /etc/init.d/vsftpd restart

笔记:如果您计划让FTP用户还可以访问GROOV管理无抵押文件区域,则需要进行一些更改。
sudo nano /etc /passwd并将用户目录更改为/家庭/开发/无抵押,然后设置/家庭/开发/无抵押适当权限的目录。

顶部

史诗开发人员概述房屋