Servidor FTP del servidor OS X

2

Estoy ejecutando un servidor OS X con los siguientes servicios activados: Web, MySQL, DNS, AFP, Firewall. También me gustaría iniciar FTP, y lo hice, pero parece que no puedo hacer que funcione correctamente. Estoy seguro de que hay una manera, pero no puedo encontrar una manera de hacer que funcione para mí.

Lo que he hecho hasta ahora: - activado el servicio FTP - abrió el puerto 20-21 en el Firewall - reenvió los puertos 20-21 desde el enrutador al servidor

Uso Coda para conectarme a mis FTP (ya que hago mucho desarrollo web). Cuando escribo la dirección y las credenciales de este servidor, intenta conectarse durante unos 2-3 minutos antes de que tenga éxito, y cuando lo hace, enumera los siguientes directorios: "Público" (con un icono de acceso directo), "Usuarios" (con un acceso directo icono) y un archivo llamado "???" que intenta abrir de inmediato. Hacer [cmd + k] en el Finder también da como resultado 2-3 minutos de espera.

Además, no tengo idea de dónde crear nuevos usuarios para el FTP (solo para el FTP) y cómo otorgarles permisos a directorios específicos (sin los inútiles como "Usuarios" o "Públicos").

Llegué a la conclusión de que el servidor FTP incorporado podría no ser la mejor opción para mí, pero no tengo idea de qué debería intentar. Utilizar una aplicación separada no es el escenario ideal para mí, ya que estoy tratando de evitar mantener aplicaciones adicionales abiertas en mi servidor.

    
pregunta Sorin Buturugeanu 25.04.2011 - 10:02

3 respuestas

1

Le sugiero que use lo que viene con OSX, a saber, sftp / scp, incluido con cada OSX desde la era del amanecer.

Habilite SSH en el uso compartido (Inicio de sesión remoto), configure a qué usuarios tienen acceso y luego intente usar sftp desde el terminal (si está familiarizado con él). Intenta

man sftp

para ver la ayuda.

  

DESCRIPCION        sftp es un programa de transferencia de archivos interactivo, similar a ftp (1), que        realiza todas las operaciones sobre un transporte ssh (1) cifrado.

Usted tiene los beneficios de "ftp-like" y todo está encriptado.

Si aún quieres seguir adelante y usar ftp, te sugiero que eches un vistazo al archivo conf de ftpd, que se encuentra en /etc/ftpd.conf y / etc / ftpusers

En cualquier caso, eche un vistazo a la página de manual de ftpd.conf y ftpusers:

man ftpd.conf
man ftpusers

... para ver otras opciones que puedes agregar allí (porque la opción predeterminada será probablemente vacía o con pequeñas cosas en ella).

No hay un programa bonito para configurar FTP en OSX (hay en la versión del Servidor que yo recuerde).

Tenga en cuenta que FTP no es un protocolo muy seguro de forma predeterminada y, por lo tanto, debería ejecutarse dentro de un chroot. (pista: man ftpchroot).

    
respondido por el Martin Marconcini 26.04.2011 - 11:36
0

Iría con vsftpd . Hace algún tiempo escribí sobre configurar vsftpd en Mac OS X .

    
respondido por el karmatic 26.05.2011 - 13:49
0

Pruebe Rumpus . Una solución de servidor FTP mucho más fácil con una interfaz gráfica de usuario muy fácil de usar, pero todavía tiene toneladas de opciones. Lo usamos en el trabajo para entregar contenido a los clientes y también para recibir contenido de los proveedores. Extremadamente fácil de usar, pero también es muy configurable.

(mi segundo post consecutivo sobre rumpus ... no te preocupes, no me pagan, ¡solo un cliente muy feliz!)

    
respondido por el OrangeBox 12.01.2012 - 06:40

Lea otras preguntas en las etiquetas