OSX/IOS

Cómo instalar FTP en MacOS Mojave y High Sierra

Obtenga e instale FTP en Mac OS

Los usuarios de la línea de comandos de Mac pueden haber notado que falta FTP en las últimas versiones del software del sistema MacOS, pero a pesar de que ftp no está incluido de forma predeterminada en las versiones más recientes del software del sistema, puede sin embargo instalar ftp en mac os si necesita utilizar un cliente ftp o ejecutar un servidor ftpd por cualquier motivo.

Para algunos antecedentes rápidos, las versiones modernas de Mac OS han retirado ftp para enfatizar el uso de SFTP en su lugar. Asimismo, telnet se eliminó a favor de ssh. Estas decisiones probablemente se tomaron para favorecer los protocolos encriptados más seguros de SFTP (y ssh), pero sin embargo, algunos usuarios pueden necesitar usar regularmente el protocolo de transferencia ftp más antiguo, incluso si no es especial. Como resultado, algunos usuarios de Mac pueden necesitar instalar y ejecutar ftp como cliente o ftpd como servidor, para lo cual está destinado este tutorial. Si no necesita ftp, no hay razón para instalarlo.

Cómo instalar FTP en MacOS

Si aún no ha instalado Homebrew en su Mac, deberá hacerlo antes de comenzar con este enfoque especial.

Tienes dos opciones, una es instalar inetutils (que incluye otros paquetes útiles) o puedes instalar tnftp. Todo lo que se puede lograr a través de Homebrew:

Instalación de ftp en MacOS con inetutils

El paquete inetutils incluye ftp, ftp server, junto con telnet y telnet server, y el servidor y los clientes rsh, rlogin, tfp y más. Si quieres ftp, puedes querer este paquete completo, en cuyo caso instalar inetutils a través de Homebrew es tan simple como emitir el siguiente comando de preparación:

brew install inetutils

Una vez que Homebrew completa la instalación del paquete inetutils, puede ejecutar el comando ftp habitual como de costumbre, por ejemplo, puede conectarse al servidor ftp de gnu.org para comprobar si todo funciona como se esperaba:

ftp anonymous@ftp.gnu.org

Una de las ventajas obvias de instalar el ftp y el servidor ftpd con inetutils es que obtienes otras utilidades de red útiles, por lo que no tendrás que instalar telnet manualmente en tu Mac si lo necesitas, solo vendrán en el mismo paquete juntos .

Instalación de ftp a través de tnftp

Para instalar solo un cliente ftp, puede instalar tnftp en su Mac. Con homebrew puedes hacer esto con el siguiente comando brew:

brew install tnftp

Además, si desea el servidor tnftpd, puede usar el siguiente comando:

brew install tnftpd

Si desea instalar el paquete completamente inetutils o tnftp solo, depende completamente de usted y de sus necesidades y requisitos específicos.

FTP se eliminó en macOS High Sierra y macOS Mojave, pero los servidores ftp y ftp permanecen en versiones anteriores del software del sistema Mac OS y Mac OS X, aunque el servidor ftp debe habilitarse manualmente con launchctl. En algunas versiones anteriores de Mac OS, incluso puede conectarse con ftp desde el Finder. Mientras tanto, las versiones más recientes de Mac OS incluyen opciones nativas para usar el servidor SSH y SFTP para conexiones remotas

Alternativamente, obtenga ftp compilando inútil

Finalmente, otra opción es compilar las tonterías de la fuente si prefiere este enfoque, que puede llegar aquí desde gnu.org. Necesitará las herramientas de línea de comandos de Mac OS instaladas, luego descomprima el tarball, ejecute configure, haga y realice la instalación:

tar xvzf inetutils-1.9.4.tar.gz
cd inetutils-1.9.4
./configure
make
sudo make install

Y luego está listo para usar ftp, telnet y otras herramientas de red, todo compilándolos desde cero.

Si tiene otra solución para obtener FTP y un servidor FTP en una Mac (y no, no SFTP, que es diferente y ya está incluido), ¡compártala con nosotros en los comentarios a continuación!

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar