Auteur Sujet: Ubuntu 20.10 incompatible avec ProFTPd ?  (Lu 3670 fois)

0 Membres et 1 Invité sur ce sujet

dj54

  • Abonné Free fibre
  • *
  • Messages: 921
  • Nancy (54)
    • La passion des ondes
Ubuntu 20.10 incompatible avec ProFTPd ?
« le: 14 janvier 2021 à 15:08:20 »
Bonjour

suite a un test j'ai bien tous mes services fonctionnel sauf que mon serveur FTP fonctionne plus après upgrade et une fresh install
proFTPd incompatible avec ubuntu 20.10

si quelqu'un a déjà eu ce problème une erreur fatale a éte signaler après 3 jours de recherche en vain du coup j'ai laissé tomber et verrais plus tard j'espère que ça sera pas généralisé sur les nouvelles versions d'Ubuntu et que ce problème soit corrigé  ;)

FloBaoti

  • Abonné MilkyWan
  • *
  • Messages: 1 300
  • 34
Ubuntu 20.10 incompatible avec ProFTPd ?
« Réponse #1 le: 14 janvier 2021 à 18:24:12 »
Bonjour,
Malgré toute notre bonne volonté, sans aucune information, il va être très difficile de vous aider.
Il suffit de regarder les logs, c'est la base de l'administration système. Toute info utile s'y trouve obligatoirement.
En installant un ProFTPd sur un Ubuntu 20.10, je constate au lancement du processus qu'effectivement la configuration fournie par la distribution ne fonctionne pas telle quelle, car une directive "IdentLookups" est utilisée et est inconnue de cette version de ProFTPd.
Ça se règle en 2 secondes et il démarre normalement ensuite...

Henri BEL

  • Invité
Ubuntu 20.10 incompatible avec ProFTPd ?
« Réponse #2 le: 14 janvier 2021 à 20:41:11 »
La 20.10 n'est pas une version recommandée si on veut de la stabilité et du support, il vaut mieux rester sur les versions supportées sur le long terme comme la 20.04.

vivien

  • Administrateur
  • *
  • Messages: 47 085
    • Twitter LaFibre.info
Ubuntu 20.10 incompatible avec ProFTPd ?
« Réponse #3 le: 14 janvier 2021 à 21:19:41 »
Je me demande si le problème ne serait pas aussi avec Ubuntu 20.04

J'ai passé un premier serveur d'Ubuntu 18.04 à 20.04 et tout fonctionne bien à part Munin : il est bloqué par ce que je suppose AppArmor et ne peut pas analyser des fichiers de log qui ne sont pas dans les dossiers autorisés et je n'arrive pas a comprendre comment rajouter des chemins autorisés sur AppArmor surtout que je ne vois pas le profil utilisé par Munin.

$ sudo apparmor_status
apparmor module is loaded.
33 profiles are loaded.
33 profiles are in enforce mode.
   /snap/snapd/8790/usr/lib/snapd/snap-confine
   /snap/snapd/8790/usr/lib/snapd/snap-confine//mount-namespace-capture-helper
   /usr/bin/lxc-start
   /usr/bin/man
   /usr/lib/NetworkManager/nm-dhcp-client.action
   /usr/lib/NetworkManager/nm-dhcp-helper
   /usr/lib/connman/scripts/dhclient-script
   /usr/lib/snapd/snap-confine
   /usr/lib/snapd/snap-confine//mount-namespace-capture-helper
   /usr/sbin/tcpdump
   /{,usr/}sbin/dhclient
   lsb_release
   lxc-container-default
   lxc-container-default-cgns
   lxc-container-default-with-mounting
   lxc-container-default-with-nesting
   man_filter
   man_groff
   nvidia_modprobe
   nvidia_modprobe//kmod
   snap-update-ns.lxd
   snap.lxd.activate
   snap.lxd.benchmark
   snap.lxd.buginfo
   snap.lxd.check-kernel
   snap.lxd.daemon
   snap.lxd.hook.configure
   snap.lxd.hook.install
   snap.lxd.hook.remove
   snap.lxd.lxc
   snap.lxd.lxc-to-lxd
   snap.lxd.lxd
   snap.lxd.migrate
0 profiles are in complain mode.
0 processes have profiles defined.
0 processes are in enforce mode.
0 processes are in complain mode.
0 processes are unconfined but have a profile defined.

Henri BEL

  • Invité
Ubuntu 20.10 incompatible avec ProFTPd ?
« Réponse #4 le: 14 janvier 2021 à 22:46:03 »
Et dans les journaux :

sudo journalctl -fx

alain_p

  • Abonné Free fibre
  • *
  • Messages: 16 170
  • Delta S 10G-EPON sur Les Ulis (91)
Ubuntu 20.10 incompatible avec ProFTPd ?
« Réponse #5 le: 14 janvier 2021 à 22:49:36 »
Pourquoi ne pas utiliser plutôt vsftpd (very secure FTP) ? Proftpd me semble un peu daté...

https://www.installerunserveur.com/configuration-vsftpd

dj54

  • Abonné Free fibre
  • *
  • Messages: 921
  • Nancy (54)
    • La passion des ondes
Ubuntu 20.10 incompatible avec ProFTPd ?
« Réponse #6 le: 14 janvier 2021 à 23:37:28 »
merci alain_p je le testerais vsfpd

si non voici le problème

root@test:~# systemctl status proftpd.service
● proftpd.service - LSB: Starts ProFTPD daemon
     Loaded: loaded (/etc/init.d/proftpd; generated)
     Active: failed (Result: exit-code) since Thu 2021-01-14 23:31:13 CET; 13s ago
       Docs: man:systemd-sysv-generator(8)
    Process: 1637 ExecStart=/etc/init.d/proftpd start (code=exited, status=1/FAILURE)

janv. 14 23:31:13 test systemd[1]: Starting LSB: Starts ProFTPD daemon...
janv. 14 23:31:13 test proftpd[1637]:  * Starting ftp server proftpd
janv. 14 23:31:13 test proftpd[1645]: 2021-01-14 23:31:13,539 test proftpd[1645]: fatal: unknown co>
janv. 14 23:31:13 test proftpd[1637]:    ...fail!
janv. 14 23:31:13 test systemd[1]: proftpd.service: Control process exited, code=exited, status=1/F>
janv. 14 23:31:13 test systemd[1]: proftpd.service: Failed with result 'exit-code'.
janv. 14 23:31:13 test systemd[1]: Failed to start LSB: Starts ProFTPD daemon.

root@test:~# journalctl -xe
░░
░░ L'unité (unit) proftpd.service a commencé à démarrer.
janv. 14 23:36:24 test proftpd[1663]:  * Starting ftp server proftpd
janv. 14 23:36:24 test proftpd[1671]: 2021-01-14 23:36:24,703 test proftpd[1671]: fatal: unknown configuration directive 'IdentLookups' on >
janv. 14 23:36:24 test proftpd[1663]:    ...fail!
janv. 14 23:36:24 test systemd[1]: proftpd.service: Control process exited, code=exited, status=1/FAILURE
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ An ExecStart= process belonging to unit proftpd.service has exited.
░░
░░ The process' exit code is 'exited' and its exit status is 1.
janv. 14 23:36:24 test systemd[1]: proftpd.service: Failed with result 'exit-code'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ The unit proftpd.service has entered the 'failed' state with result 'exit-code'.
janv. 14 23:36:24 test systemd[1]: Failed to start LSB: Starts ProFTPD daemon.
░░ Subject: L'unité (unit) proftpd.service a échoué
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ L'unité (unit) proftpd.service a échoué, avec le résultat failed.
janv. 14 23:36:35 test systemd[1]: Reloading.
janv. 14 23:36:35 test systemd[1]: /lib/systemd/system/dbus.service:12: Unit configured to use KillMode=none. This is unsafe, as it disable>
janv. 14 23:36:35 test systemd[1]: /lib/systemd/system/plymouth-start.service:17: Unit configured to use KillMode=none. This is unsafe, as >
janv. 14 23:36:36 test systemd[1]: Reloading.
janv. 14 23:36:36 test systemd[1]: /lib/systemd/system/dbus.service:12: Unit configured to use KillMode=none. This is unsafe, as it disable>
janv. 14 23:36:36 test systemd[1]: /lib/systemd/system/plymouth-start.service:17: Unit configured to use KillMode=none. This is unsafe, as >
janv. 14 23:36:37 test systemd[1]: Reloading.
janv. 14 23:36:37 test systemd[1]: /lib/systemd/system/dbus.service:12: Unit configured to use KillMode=none. This is unsafe, as it disable>
janv. 14 23:36:37 test systemd[1]: /lib/systemd/system/plymouth-start.service:17: Unit configured to use KillMode=none. This is unsafe, as >
~

FloBaoti

  • Abonné MilkyWan
  • *
  • Messages: 1 300
  • 34
Ubuntu 20.10 incompatible avec ProFTPd ?
« Réponse #7 le: 15 janvier 2021 à 08:08:04 »
Et donc vous ne voyez pas le problème ?  :o J'ai donné exactement la réponse dans le premier post...

dj54

  • Abonné Free fibre
  • *
  • Messages: 921
  • Nancy (54)
    • La passion des ondes
Ubuntu 20.10 incompatible avec ProFTPd ?
« Réponse #8 le: 15 janvier 2021 à 17:30:41 »
j'ai mis IdentLookups sur on puis off cela change rien dans la conf
désolé je suis débutant

FloBaoti

  • Abonné MilkyWan
  • *
  • Messages: 1 300
  • 34
Ubuntu 20.10 incompatible avec ProFTPd ?
« Réponse #9 le: 15 janvier 2021 à 17:33:27 »
Bah il va falloir revoir quelques bases alors, même pour un débutant ;)
La directive est à supprimer complètement puisqu'elle a été supprimée de ProFTPd...

Par contre, de manière très sérieuse, être débutant n'est pas un problème, mais ce service est-il exposé publiquement sur un serveur public ? Car on peut légitimement se poser la question de la sécurité. Un service, peu importe son type, exposé sur le net par un "admin" qui ne connaît pas les bases, c'est chaud.
Apprendre oui (je sais de quoi je parle), mais pas sur le réseau public internet j'espère ;)
Ça fait partie du boulot d'un administrateur système de suivre l'évolution des softs qu'il utilise et modifier sa config en conséquence. Si vous ne faites pas ça, il faut laisser ces services gérés par des vrais admins.

dj54

  • Abonné Free fibre
  • *
  • Messages: 921
  • Nancy (54)
    • La passion des ondes
Ubuntu 20.10 incompatible avec ProFTPd ?
« Réponse #10 le: 15 janvier 2021 à 17:38:17 »
puis j'ai ajouté un # cela a fonctionnée mais problème de permission  :( puis un chmod 777 sur le dossier et c'est bon
dommage que cette fonction ne soit plus compatible IdentLookups avec 20.10

FloBaoti

  • Abonné MilkyWan
  • *
  • Messages: 1 300
  • 34
Ubuntu 20.10 incompatible avec ProFTPd ?
« Réponse #11 le: 15 janvier 2021 à 17:39:22 »
Magique le chmod 777 n'est-ce pas ?  ;D ;D ;D

My god.... j'espère vraiment que vous faites ça sur un lab...