Moin,

ich finde einfach den Fehler nicht und Google will mir auch nicht mehr helfen...
Ich hoffe jetzt mal dass mir hier einer helfen kann!

Ich schaffe es nicht GLFTPD auf meinem Raspberry PI 4 zu installieren. Ich habe bereits viele Versionen von https://www.glftpd.io/ probiert, jedoch bekomme ich zwar von allen die Info, dass GLFTPD erfolgreich installiert wurde, jedoch kann ich mich einfach nicht einloggen...

Es gibt bei der Installation immer ein fehlerhaftes Modul. Liegt das daran?

libarmmem-${PLATFORM}.so: Failed! You must find & copy libarmmem-${PLATFORM}.so to /glftpd/usr/lib/arm-linux-gnueabihf manually.


pi@raspberrypi:~ $ ftp localhost 20021
Connected to localhost.
421 Service not available, remote server has closed connection
ftp> exit
pi@raspberrypi:~ $




Hier mal die ganze Installation:

Code:
     -----------------------------------------------------------
                  GLFTPD INSTALLER v2.0.12 (linux)

          Originally done by jehsom and dn.
          Made ready for the new era by turranius and psxc.
     -----------------------------------------------------------


Before we begin: If this installer fails on your system, please
let the devs know. You find us on irc (efnet) in #glftpd. Thank you.
Also, any bugs found in glftpd itself should be reported either to
the board @ http://www.glftpd.eu, in the irc channel, or both.

Press <enter> to continue.


1. TCPD SETUP:
--------------

Do you wish to use tcpd? If you are not sure then you should not
use it. If you decided to change this at a later time, please
search for tcpd in glftpd.docs for the required changes.

Use tcpd? [Y]es [N]o: n
Installing glftpd without tcpd.

2. JAIL SETUP:
--------------

Do you want to run glftpd in a "Jailed" environment?  In this
environment a private directory will be created and glftpd will
be installed inside.  Regular shell users will not be able to get
inside this private directory.  The glftpd.conf is also moved
inside for added security and a new group will be created so
you and other users you specify can access glftpd through the shell.

Use a jailed environment? [Y]es [N]o: n


3. GLFTPD BASE SETUP:
---------------------

Please enter the directory to install glftpd to [/glftpd]:
Path already exists. [D]elete it, [A]bort, [T]ry again, [I]gnore? i
Copying glftpd files to /glftpd . . . Done.

Copying required binaries to /glftpd/bin:
All binaries successfully copied.

Making glftpd's /dev/null , /dev/full , /dev/zero & /dev/urandom . . . Done.


4. SERVICE SETUP & MULTI-INSTALL:
---------------------------------

Enter a service name for glftpd. This name will be used as the
service name mapped to the port in /etc/services, the name
used in your (x)inetd settings, and the name of your config-file.
NOTE: If you (wish to) have multiple instances of glftpd on the
same box, you *must* to change this.
Press <enter> for the default (glftpd)>


5. COMPILING SOURCES & COPYING LIBS:
------------------------------------

modifying source (/glftpd/bin/sources/glconf.h) ... OK.
Compiling source files in /glftpd/bin/sources to /glftpd/bin:
   ansi2gl .. OK.
   dirlogclean .. OK.
   dirloglist .. OK.
   dirlogscanner .. OK.
   dirlogsearch .. OK.
   dupeadd .. OK.
   dupecheck .. OK.
   dupediradd .. OK.
   dupelist .. OK.
   dupescan .. OK.
   flysfv .. OK.
   ftpwho .. OK.
   glupdate .. OK.
   killghost .. OK.
   nukelogclean .. OK.
   nukelogscanner .. OK.
   olddirclean2 .. OK.
   undupe .. OK.
   userstat .. OK.
   weektop .. OK.
All source files successfully compiled.

Copying required shared library files:
   ld-linux.so.3: OK
   libbz2.so.1.0: OK
   libc.so.6: OK
   libdl.so.2: OK
   libm.so.6: OK
   libpcre.so.3: OK
   libpthread.so.0: OK
   libselinux.so.1: OK
   libtinfo.so.6: OK
   ld-linux-armhf.so.3: OK
   libacl.so.1: OK
   libarmmem-${PLATFORM}.so: Failed! You must find & copy libarmmem-${PLATFORM}.so to /glftpd/usr/lib/arm-linux-gnueabihf manually.
   libarmmem-v7l.so: OK
   libattr.so.1: OK

Copying your system's run-time library linker(s):
(NOTE: Searches can take a couple of minutes, please be patient.)

Configuring the shared library cache . . . Done.


6. PORT AND SYSTEM SETUP:
-------------------------

Enter the port you would like glftpd to listen on [1337]: 20021
Setting userfile permissions . . . Done.
Setting groupfile permissions . . . Done.

Adding glftpd service to /etc/services (as glftpd) . . . Done.
Copying glftpd.conf to /etc/glftpd.conf . . . Found old conf
Backing up up old glftpd.conf first . . . Done.
Copying new glftpd.conf to /etc/glftpd.conf . . . Done.

[i]netd
[s]ystemd
choose superserver: s
Do you wish to use European weeks? European weeks starts with a Monday.
This is for glftpd's 'reset' binary (see docs for more info) [Y/N]: y

Fixing (potential) localtime problems ...
  Creating /glftpd/etc/localtime
  Creating /glftpd/usr/lib/zoneinfo
  Creating /glftpd/usr/share/zoneinfo
Done.


7. SSL/TLS SETUP:
-----------------

We will now create a certificate for SSL/TLS support. This step is
required.


Please specify location, inside /glftpd,
to install the cert (ftpd-ecdsa.pem) [/etc]:

Please specify a generic name for this certificate.
This can be any name but should say something about the ftp server
like the name for it perhaps (press enter for glftpd):

Using servbase: glftpd  Using openssl: /usr/bin/openssl
Please wait while creating certificate... (will take time!)

Moving ftpd-ecdsa.pem to /glftpd/etc . . . Done

-> IMPORTANT !!!!
-> If you get TLS errors of any kind, read instructions in README.TLS
-> included in this package!

Press <ENTER> to continue



8. STARTING GLFTPD:
-------------------

Copying /etc/resolv.conf to /glftpd/etc/resolv.conf . . . Done.
Configuring systemd for glftpd . . .
done
● glftpd.socket - glftpd socket
   Loaded: loaded (/etc/systemd/system/glftpd.socket; enabled; vendor preset: enabled)
   Active: active (listening) since Sat 2022-01-08 22:18:18 CET; 22h ago
   Listen: [::]:20021 (Stream)
 Accepted: 14; Connected: 0;
    Tasks: 0 (limit: 4915)
   CGroup: /system.slice/glftpd.socket

Jan 08 22:18:18 raspberrypi systemd[1]: Listening on glftpd socket.

Adding crontab entry to tabulate site stats nightly . . . Done.

chmod'ing the site/ dir . . . Done.

Press <ENTER> to continue.


9. FINISH:
----------

Congratulations, glFtpD has been installed. Scroll up and note any errors