2 votes

Serveur FTP du serveur OS X

J'utilise un serveur OS X avec les services suivants activés : Web, MySQL, DNS, AFP, Pare-feu. J'aimerais également lancer le service FTP, et je l'ai fait, mais je n'arrive pas à le faire fonctionner correctement. Je suis sûr qu'il existe un moyen, mais je n'arrive pas à le faire fonctionner pour moi.

Ce que j'ai fait jusqu'à présent : - activé le service FTP - ouvert les ports 20-21 dans le pare-feu - transféré les ports 20-21 du routeur vers le serveur.

J'utilise Coda pour me connecter à mes FTP (car je fais beaucoup de développement web). Lorsque je tape l'adresse de ce serveur + les informations d'identification, il essaie de se connecter pendant environ 2 à 3 minutes avant de réussir, et lorsqu'il y parvient, il affiche les répertoires suivants : "Public" (avec une icône de raccourci), "Users" (avec une icône de raccourci) et un fichier nommé " ???" qu'il essaie d'ouvrir immédiatement. En faisant [cmd + k] dans le Finder, on obtient également une attente de 2-3 minutes.

De plus, je n'ai aucune idée de l'endroit où créer de nouveaux utilisateurs pour le FTP (juste pour le FTP) et comment leur donner des permissions sur des répertoires spécifiques (sans les inutiles comme "Users" ou "Public").

Je suis arrivé à la conclusion que le serveur FTP intégré n'est peut-être pas la meilleure option pour moi, mais je n'ai aucune idée de ce que je devrais essayer. L'utilisation d'une application distincte n'est pas le scénario idéal pour moi, car j'essaie d'éviter de garder des applications supplémentaires ouvertes sur mon serveur.

1voto

UnkwnTech Points 21942

Je vous suggère d'utiliser ce qui est livré avec OSX, à savoir sftp/scp, inclus dans tous les OSX depuis l'aube.

Activez SSH dans le partage (Remote Login), configurez les utilisateurs qui ont accès et essayez ensuite d'utiliser sftp à partir du Terminal (si vous le connaissez). Essayez

man sftp

pour voir l'aide.

DESCRIPTION sftp est un programme interactif de transfert de fichiers, similaire à ftp(1), qui effectue toutes les opérations sur un transport crypté ssh(1).

Vous bénéficiez des avantages du "ftp-like" et tout est crypté.

Si vous souhaitez toujours utiliser ftp, je vous suggère de jeter un coup d'œil au fichier de conf ftpd, situé dans /etc/ftpd.conf et /etc/ftpusers.

Dans tous les cas, jetez un coup d'œil à la page de manuel de ftpd.conf et ftpusers :

man ftpd.conf
man ftpusers

pour voir les autres options que vous pouvez y ajouter (car celle par défaut sera très probablement vide ou avec des petites choses dedans).

Il n'y a pas de joli programme pour configurer le FTP sur OSX (il y en a un sur la version serveur pour autant que je m'en souvienne).

Veuillez noter que FTP n'est pas un protocole très sécurisé par défaut et qu'il doit donc être exécuté dans un chroot. (indice : man ftpchroot).

0voto

karmatic Points 819

Je choisirais vsftpd . Il y a quelque temps, j'ai écrit sur Configuration de vsftpd sur Mac OS X .

0voto

OrangeBox Points 1690

Donnez Rumpus un essai. Il s'agit d'une solution de serveur FTP beaucoup plus simple, avec une interface graphique très facile à utiliser, mais avec des tonnes d'options. Nous l'utilisons au travail pour livrer du contenu aux clients et aussi pour recevoir du contenu des fournisseurs. Extrêmement facile à utiliser, mais aussi très configurable.

(mon deuxième post d'affilée sur rumpus... ne vous inquiétez pas, ils ne me paient pas, je suis juste un client très heureux !)

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X