Evolution #4808
Etudier la possiliter d'intégrer les variables pour l'Ajout d'accès FTP supplémentaires
Révisions associées
d'un miroir de signatures mcAfee sur le serveur ( fixes #5272 ).
- La fonctionnalité d'ajout d'accès ftp est déplacé dans le répertoire 'include' ('/etc/proftpd.conf.d/').
Cette fonctionnalité devrait être reprise en 2.4 dans le projet 'eole-proftpd' ( ref #4808 ). - Possibilité d'activer l'accès en anonyme.
Ajout de la possibilité d'autoriser ou non les comptes ldap et ajout de la possibilité d'autoriser ou non l'accès CAS ( fixes #6715 ).
- Ajout des variable 'ftp_pam_ldap' et 'ftp_pam_sso'.
Ajout de la possibilité d'utiliser le fichier '/etc/fileusers' pour rajouter des utilisateurs FTP ( fixes #6716 ). - Ajout de la variable 'ftp_fileusers'.
"%end if" manquant dans proftpd.conf (Ref #4808 @10m)
Computer loses licenses during transfer see #4808
Historique
#1 Mis à jour par Joël Cuissinat il y a environ 11 ans
En 2.4, il est également possible d'utiliser :
# Include other custom configuration files Include /etc/proftpd/conf.d/
#2 Mis à jour par Joël Cuissinat il y a presque 11 ans
- Version cible changé de Eole 2.4-dev-3 à Eole 2.4-alpha
#3 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- Version cible
Eole 2.4-alphasupprimé
#4 Mis à jour par christophe guerinot il y a plus de 10 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit a85903c86d0edd2cdfcce37d028de498e955434f.
#5 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- Echéance mis à 29/11/2013
- Version cible mis à Eole 2.4-beta3
#6 Mis à jour par christophe guerinot il y a plus de 10 ans
- Statut changé de Résolu à Fermé
Ajout d'accès ftp supplémentaires Ok
Utilisation de la variable 'ftp_pam_ldap' ('Autoriser les comptes LDAP à se connecter en accès FTP ') Ok
/etc/proftpd/proftpd.conf
si 'Activer des accès FTP supplémentaires' à 'non'
# on arrive dans le répertoire spécial FTP DefaultChdir ~/.ftp # Include other custom configuration files Include /etc/proftpd/conf.d/
si 'Activer des accès FTP supplémentaires' à 'oui'
et 'Nom du répertoire FTP supplémentaire' avec les deux valeurs '/home/scanner' et '/home/miroir'
# on arrive dans le répertoire spécial FTP DefaultChdir ~/.ftp <Directory /home/scanner> <Limit ALL> Order Allow,Deny Allow ALL </Limit> </Directory> <Directory /home/miroir> <Limit ALL> Order Allow,Deny Allow ALL </Limit> </Directory> # Include other custom configuration files Include /etc/proftpd/conf.d/
si on ajoute
'Activer l'accès anonyme ' à 'oui'
et 'Nom du répertoire anonyme' avec '/home/public'
# on arrive dans le répertoire spécial FTP DefaultChdir ~/.ftp <Anonymous /home/public> User ftp Group ftp UserAlias anonymous ftp RequireValidShell off <Limit WRITE> DenyAll </Limit> </Anonymous> <Directory /home/scanner> <Limit ALL> Order Allow,Deny Allow ALL </Limit> </Directory> <Directory /home/miroir> <Limit ALL> Order Allow,Deny Allow ALL </Limit> </Directory> # Include other custom configuration files Include /etc/proftpd/conf.d/
/etc/pam.d/proftpd
prise en compte de la variable 'ftp_pam_ldap' Ok
root@sbl-149:~# echo $(CreoleGet ftp_pam_ldap) oui root@sbl-149:~# echo $(CreoleGet activer_sso) non root@sbl-149:~# echo $(CreoleGet ftp_pam_sso) root - Creole error 1: trying to access to an option named: ftp_pam_sso with properties ['disabled'] root@sbl-149:~# echo $(CreoleGet ftp_pam_fileusers) non root@sbl-149:~# cat /etc/pam.d/proftpd #%PAM-1.0 auth sufficient pam_ldap.so @include login root@sbl-149:~#
et si 'Autoriser les comptes LDAP à se connecter en accès FTP' est à 'non'
root@sbl-149:~# echo $(CreoleGet ftp_pam_ldap) non root@sbl-149:~# cat /etc/pam.d/proftpd #%PAM-1.0 @include login root@sbl-149:~#