快速在OSBR的自制软件上安装和设置FTP服务器


13

我需要最小,最简单的FTP服务器,以便在开发过程中抓取一些文件。

家酿有一个离散的选择,brew search ftp但我不确定哪个设置最快。

我不想使用内置的FTP服务器。

有什么建议吗?

Answers:


13

在撰写本文时,brew search ftp返回以下FTP服务器:

  • 纯ftpd
  • vsftpd
  • proftpd

根据他们的网站,它pure-ftpd似乎是易于安装的最佳选择。

纯ftpd

初学者可以在5分钟内安装Pure-FTPd服务器。只需安装软件包,输入pure-ftpd &并...就这么简单。您已经有运行中的服务器,客户端可以开始连接。

因此,对于这两个步骤,安装并设置为启动每个引导命令:

brew install pure-ftpd
brew services start pure-ftpd

vsftpd

vsftpd是用于UNIX系统(包括Linux)的GPL许可FTP服务器。它是安全且极其快速的。很稳定

ProFTPD

ProFTPD源自对拥有安全且可配置的FTP服务器的渴望,并且源自对Apache Web服务器的高度赞赏。


3
只是说明上pure-ftpd-在Mac上,你可能要键入brew services start pure-ftpd,而不是pure-ftpd &将开始pure-ftpd现在在登录时重新启动它。
奥利弗·塔平

4

奇怪的是,没有人提到最简单的方法,那就是只加载内置的FTP服务器:

sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist

在10.12 Sierra中确实可以正常工作。但是,在10.13 High Sierra中可能不再可用。


2
同意 我发现OP有不想使用提供的FTP服务器的原因。但是,提醒一下启用它的方法非常有帮助,值得+1
bmike

2
这已在10.14莫哈韦沙漠
-rocLv

0

好吧,我确实有OSX Mojave,最终我这样做了:

brew install inetutils

而且效果很好。希望能帮助到你!


我这样做了,但是找不到如何在Mac上设置ftp服务器的方法。我需要它来测试针对特定项目的基于ftp的安装过程。
伯恩哈德

2
我相信这会安装FTP客户端,而不是服务器。
facundofarias

我知道了...即使是线程标题也谈到了服务器:-)谢谢
Bernhard

0

Google带给我这个答案,所以以为我会更新我的发现。我在节点上使用ftp-srv,它可以非常快速地在命令行上设置和运行,ftp-srv [url] [options]并且可以从您选择的目录中提供服务。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.