IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Pure-ftpd
Options
di_boub
posté 20 Jan 2020, 16:54
Message #1


Adepte de Macbidouille
*

Groupe : Membres
Messages : 185
Inscrit : 12 Sep 2001
Lieu : Lille
Membre no 786



Bonjour,

après mise à jour en 10.14, le service ftp est absent de l'application Serveur. Je le savais et je fais quelques tests pour le remplacer.

Je tente d'utiliser pure-ftpd via homebrew. L'installation de homebrew puis de pure-ftps se fait facilement (enfin ça a l'air). Mais ensuite, pour paramétrer pure-ftpd. Je n'y comprend pas grand chose.

Je dois faire en sorte que les utilisateurs OSX puissent se connecter en ftp ; ça semble possible avec l'option PAM.
Mais je ne comprends pas du tout comment installer cette option.

J'ai ce fichier d'aide dans les sources :
==========================
To get Pure-FTPd authenticate against system users on OSX, you have to
use PAM.

$ ./configure --with-pam <your other favorite options like --with-everything>
$ make install-strip

Create a /etc/pam.d/pure-ftpd file:

# pure-ftpd: auth account password session
auth required pam_opendirectory.so
account required pam_permit.so
password required pam_deny.so
session required pam_permit.so

Start the FTP server:

$ /usr/local/sbin/pure-ftpd -lpam -B
==========================

Depuis quel répertoire je dois lancer ces commandes : ./configure et make install-strip

Et ensuite comment définir le dossier à partager ?

Y a t il quelqu'un qui a déjà installé ce pure-ftpd sur un Mac et qui pourrait m'éclairer ?

Merci beaucoup d'avance ! :-)




PS: J'ai trouvé une gui (pureftpd manager) mais très ancienne, elle ne s'installe même pas...


--------------------
--------------------------------------------------------------------------------
MacBook Pro - Cube - G3 BB - iMac G3 DV - Performa - Classic - etc...
--------------------------------------------------------------------------------
Go to the top of the page
 
+Quote Post
tchoum
posté 25 Jan 2020, 19:02
Message #2


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 1 840
Inscrit : 15 Mar 2004
Lieu : Belgique
Membre no 16 299



tu peux toujours télécharger les sources sur https://download.pureftpd.org/pub/pure-ftpd/releases/ et compiler toi même

décompresser le fichier tar.gz puis
Code
cd /chemin/dossier/des/sources/
./configure --with-pam
make
sudo make install



je viens de testé sous Catalina, il va jusqu'au bout, il y a l'air qu'il ne manque pas de dépendances pour pouvoir le compiler soi même sous macOS du coup

edit. il faut avoir installé les outils xcode
Code
xcode-select --install



Ce message a été modifié par tchoum - 26 Jan 2020, 16:36.


--------------------
Tchoum...
Go to the top of the page
 
+Quote Post
di_boub
posté 4 Feb 2020, 09:05
Message #3


Adepte de Macbidouille
*

Groupe : Membres
Messages : 185
Inscrit : 12 Sep 2001
Lieu : Lille
Membre no 786



Bonjour tchoum, merci pour ta réponse,

pour l'instant j'ai contourné le problème en évitant le ftp. Mais oui, je vais compiler moi-même et refaire mes tests... Je l'aurai un jour.


Merci !


--------------------
--------------------------------------------------------------------------------
MacBook Pro - Cube - G3 BB - iMac G3 DV - Performa - Classic - etc...
--------------------------------------------------------------------------------
Go to the top of the page
 
+Quote Post
jeanjd63
posté 4 Feb 2020, 09:24
Message #4


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 5 203
Inscrit : 15 Nov 2007
Lieu : Auvergne-Rhône-Alpe.
Membre no 99 922



Salut.

j'avais tenté à une époque de valider un serveur FTP (depuis sa disparition).
La seule méthode qui a fonctionné est l'installation de FTP Server depuis l'AppStore https://apps.apple.com/fr/app/ftp-server/id987045856?mt=12
Moins de 6 € et moins cher que les médicaments anti-migraine biggrin.gif
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
2 utilisateur(s) sur ce sujet (2 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 8th April 2020 - 05:52