How to install the latest filezilla to Ubuntu 14.04 LTS laptop

Need help with FileZilla Client? Something does not work as expected? In this forum you may find an answer.

Moderator: Project members

Message
Author
cto4autonomoussystem.ai
500 Syntax error
Posts: 13
Joined: 2024-03-26 08:17
First name: CTO
Last name: Autonomous System AI

How to install the latest filezilla to Ubuntu 14.04 LTS laptop

#1 Post by cto4autonomoussystem.ai » 2024-03-26 09:58

How to install the latest filezilla to Ubuntu 14.04 LTS laptop
which version and what is its download URL ?
instructions URL ?

Status:
(1)
filezilla messages in Ubunto laptop:

could't agree key change algorithm
could not connect to server

(2)
server error log:
Unable to negotiate with 213.28.227.218 port 45756:
no matching key exchange method found.
Their offer: diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1,rsa2048-sha256,rsa1024-sha1 [preauth]

(3)
ISP analysis:
We rolled out a security update on our
SSH/SFTP configuration a couple of months
ago to patch our servers against
the Terrapin vulnerability.
This update removed some
outdated/inferior key exchange algorithms
(like, for example, Diffie-Hellman Group 1 SHA1).

The errors recorded in the server logs
regarding your recent connection attempts
look like this:

Mar 26 03:22:46 vps116 sshd[26405]:
Unable to negotiate with 213.28.227.218 port 45756:
no matching key exchange method found.
Their offer: diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1,rsa2048-sha256,rsa1024-sha1 [preauth]

I think the error you're seeing is likely
to be caused by an outdated version of FileZilla installed on your Ubuntu workstation.

Please try updating your FileZilla client
to the latest version
(available at https://filezilla-project.org)
and let us know if the problem persists
after that.

(4)
Notes about laptop config
~ Filezilla icon is not on desktop
~ Filezilla must be activated by clicking
in Desktop usr shr applications

Thanks in advance for any help,
cto4autonomoussystem.ai

User avatar
botg
Site Admin
Posts: 35566
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: How to install the latest filezilla to Ubuntu 14.04 LTS laptop

#2 Post by botg » 2024-03-26 10:36

Your operating system is proper antique.

You need to compile FileZilla from source, as well as all dependencies, most probably including the compiler itself.


A far easier option is to just update to a more recent operating system.

cto4autonomoussystem.ai
500 Syntax error
Posts: 13
Joined: 2024-03-26 08:17
First name: CTO
Last name: Autonomous System AI

Re: How to install the latest filezilla to Ubuntu 14.04 LTS laptop

#3 Post by cto4autonomoussystem.ai » 2024-03-26 14:37

thanks, I'll try to update the Ubuntu
in that antique laptop,
any advice more than welcome!

cto4autonomoussystem.ai
500 Syntax error
Posts: 13
Joined: 2024-03-26 08:17
First name: CTO
Last name: Autonomous System AI

Re: How to install the latest filezilla to Ubuntu 14.04 LTS laptop

#4 Post by cto4autonomoussystem.ai » 2024-03-27 07:51

Ubunto touch ?
FileZilla does not run on operating systems intended for phones.

cto4autonomoussystem.ai
500 Syntax error
Posts: 13
Joined: 2024-03-26 08:17
First name: CTO
Last name: Autonomous System AI

Re: How to install the latest filezilla to Ubuntu 14.04 LTS laptop

#5 Post by cto4autonomoussystem.ai » 2024-03-28 08:44

Does the following help ?

Our trusted ISP reported us
the following about the changes
they made in their server software
which caused our Filezilla Ubuntu
edge device laptop failure to
upload Linux compatible files
to none of our VPS sites.

ps.
Windows Filezilla clients
are able to connect to their server,
but to use dos2unix to convert
many files is out of question and
to downiad/back Linux files
from Linux servet does not make
any sense - .zip backup we do.

ISP to us:

"
what changed were the SSL ciphers,
key exchange algorithms, and
message authentication codes
accepted for SSH and SFTP.

Both of these services work via
the OpenSSH package on the server.

The OpenSSH package on the server
is 7.4
(very old but fully patched via backports).

The current aforementioned settings are:

Ciphers aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com
KexAlgorithms ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,curve25519-sha256@libssh.org,diffie-hellman-group-exchange-sha256
MACs umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-ripemd160-etm@openssh.com
If you ensure that your operating system and SFTP software are all updated to their latest versions then these settings should not present any issues. If you're unable to update your own software and need us to modify these settings on your server then please email our support for assistance.
"

What is needed to get the Ubuntu client
Filexilla to work with the server:

upgrade algoritms in Ubuntu , how ?

upgrade OpenSSH packet in Ubuntuhow ?

upgrade binary Filexilla in Ubuntu , how ?

upgrade source Filezilla, compiler and
compile Filezilla in Ubuntu , how ?

get Ubuntu OS, which one ?

buy new laptop with touchscreen
and Ubunto touch with it, which one ?
downliad Filexilla for touch Ubuntu, URL ?

any help, advice more than welcome
&
thanks for those already received

cto4autonomoussystem.ai

User avatar
botg
Site Admin
Posts: 35566
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: How to install the latest filezilla to Ubuntu 14.04 LTS laptop

#6 Post by botg » 2024-03-28 09:06

Compiling FileZilla from source is easy, it uses the GNU autotools as buildsystem. Extract sources, go into the source directory and run configure, make, and make install. Be sure to pass an appropriate installation prefix to configure. If any dependency is missing or outdated, configure will tell you. In that case you first compile the dependency from source, then repeat. Recurse if necessary, as your system is so old, the rabbit hole will be very deep.

cto4autonomoussystem.ai
500 Syntax error
Posts: 13
Joined: 2024-03-26 08:17
First name: CTO
Last name: Autonomous System AI

Re: How to install the latest filezilla to Ubuntu 14.04 LTS laptop

#7 Post by cto4autonomoussystem.ai » 2024-04-15 12:32

How to configure and run make for filezilla ftp-client in Ubuntu

How to succeed to complete the following ?

./configure
make
make install

What went wrong/what is missing
in the following [1] - [28] ?

[1]
$sudo apt -get update
+ obvioisly got several files
* failed to fetch some packages
~ some index files failed
* public key failed

$sudo apt-get install filezilla

[2[
$sudo -apt list -installed | grep filezilla

[3[
$filezilla --version
$filezilla <-- 3.7.3 compiled on 2013-09-14

[4] uninstalled the previoius version
$sudo apt remove filezilla <-- kept config
* you may want to run apt -get update
to correct problems

[5]
$sudo apt -get update
* GPG error
* public key not available (maybe for chrome)

[6]
$sudo apt-get -y install filezilla
~ seemed to install it ok

[7]
$filezilla --version <-- 3.7.3 compiled on 2013-09-14
~ looked like I still had the old version !

[8]
$filezilla sftp trial
Server version SSH-2.0-OpenSSH_7.4
Using SSH protocol version 2
We claim version: SSH-2.0-PuTTY_Local:_Sep_14_2013_01:16:10
CControlSocket:ResetOperation(66)
Error: Could not connect to server

[9] got filezilla source files ok
$sudo apt-get install subversion
~ looked ok

[10]
$svn co https://svn.filezilla-project.org/svn/FileZilla3/trunk filezilla
~ looked to download filezilla/src files
Checked out revision: 11139

ref:
https://filezilla-project.org/sourcecode.php

[11]
Checked download

/home/xxadmin/ Downloads/FileZilla3
bin <-- filezilla fzputtygen fzsftp fztorj
share <-- appdata applications filezilla
icons locale man pixmaps

/home/xxadmin/ Downloads/ <--
Filezilla_3.32.0_i686-linux-gnu.tar.bz2
Python-3.4

[12]
Installed gcc compiler
$sudo apt-get install build-essential

[13]
Where is configure ?

Ctrl + H <-- hidden files in any folder
cd /home
cd filezilla
Ctrl + H

[14]
Tried to build

$ cd /home
$ cd filezilla
$ sudo apt-get install build-essential
$ mkdir build <-- ** did not allow
$ cd build <-- skipped
$ ../configure
$ make
$ make install

[15]
Tried automake
$ automake <-- ** failed

[16]
Installed automake
$ sudo apt-get install automake

[17]
Tried again automake
$ automake <** failed

[18]
Tried to find installation help
$ cat README <-- no help there how to install

[18]
Vieved filezilla test source
cd test
cat test.cpp

[19]
Checked compiler
$whereis gcc <-- found it !
$which gcc <-- /usr/bin/gcc
$gcc --version <-- Ubuntu 4.8.2

[20]
Tried to compile a test program
$gcc test.cpp <-- did not find some .h include

[21]
Explored sources
cd src
ls
putty interface commonut engine dbus ...

[22]
Tried configure
$ cd filezilla <-- configure.ac
$ sudo apt-get update
~ downloaded stuff

$ sudo apt-get install ac
$ ac configure <-- ac not installed

[23]
Installed acct
$sudo apt-get install acct

[24]
Run ac
$ ac configure <-- total 0.00 <-- ?

[25]
Failed to make
$ make <-- failed
$ make install <-- failed

[26]
Explired for automake
Makefile.am <-- file for automake
$ automake <-- failed

[27]
Tried automake
$ sudo apt-get autoremove automake
$ sudo apt-get install automake
$ automake <-- failed

[28]
Contemplating
how to succeed to do the following ?

./configure
make
make install

User avatar
botg
Site Admin
Posts: 35566
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: How to install the latest filezilla to Ubuntu 14.04 LTS laptop

#8 Post by botg » 2024-04-15 13:20

sudo apt -get update
+ obvioisly got several files
* failed to fetch some packages
~ some index files failed
* public key failed
Step one failed. That's likely the cause of everything else that fails.

Beyond that, your system is hopelessly outdated. Unless you first update to a more recent operating system, be prepared to compile every single missing dependency from source, recursively.

cto4autonomoussystem.ai
500 Syntax error
Posts: 13
Joined: 2024-03-26 08:17
First name: CTO
Last name: Autonomous System AI

Re: How to install the latest filezilla to Ubuntu 14.04 LTS laptop

#9 Post by cto4autonomoussystem.ai » 2024-04-15 15:02

[29]
deleted extra files in HD
Ctrl +"Alt + T
$cd /home

[30]
$sudo apt-get update

[31]
$sudo apt-get upgrade

[32]
$sudo reboot

[33]
$uname -r
3.13.0-37-generic

OK ?

User avatar
botg
Site Admin
Posts: 35566
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: How to install the latest filezilla to Ubuntu 14.04 LTS laptop

#10 Post by botg » 2024-04-15 15:15

Doing that you will stay on the antique Ubuntu 14.04. I believe on Ubuntu, the easiest way to update to a more recent version of Ubuntu is via the do-release-upgrade command. Obviously make a complete backup beforehand.

cto4autonomoussystem.ai
500 Syntax error
Posts: 13
Joined: 2024-03-26 08:17
First name: CTO
Last name: Autonomous System AI

Re: How to install the latest filezilla to Ubuntu 14.04 LTS laptop

#11 Post by cto4autonomoussystem.ai » 2024-04-16 08:17

how to solve [42] ?
status:

[34] Upgraded Ubuntu
$ sudo apt update
$ sudo apt upgrade
$ sudo apt-get update --fix-missing

ref:
https://ubuntu.com/tutorials/upgrading- ... -you-start

[35] Upgraded Filezilla client in Ubuntu
$ cd filezilla
$ svn co https://svn.filezilla-project.org/svn/FileZilla3/trunk filezilla

ref:
https://filezilla-project.org/

[36] Reviewed required Filezilla depencies

FileZilla 3 has the following dependencies:
libfilezilla
wxWidgets
GnuTLS
libidn (under Unix-like systems)
gettext (Compiletime only)
libdbus (under Unix-like systems)
If you've checked out FileZilla from
the SVN repository as opposed to using
an official release, you also need
the following dependencies:

Perl
Libtool
autoconf
automake
Execute autoreconf -i after installing these additional dependencies.

If all dependencies are installed,
compiling FileZilla is as simple as calling

./configure
make
make install

ref:
https://wiki.filezilla-project.org/Client_Compile

[37] Perl
$ sudo apt install perl – Installs Perl.
$ perl -v

[38] libtool
$ sudo apt-get install libtool
$ sudo apt install libtool

[39] autoconf

$ sudo apt-get update <-- refresh packet list
$ sudo apt-get install autoconf
ok (autoconf was already newest)

[40]
$ sudo autoconf

ref:
https://askubuntu.com/questions/290194/ ... l-autoconf

[40] automake
$ sudo apt-get install automake

$ cd filezilla <-- configure.ac there
$ sudo automake <-- config/test-driver not found
$ sudo automake --add-missing <-- ok (helped)

[41] autoreconf
$sudo autoreconf -iv <-- ok !

ref:
https://www.geeksforgeeks.org/autorecon ... mples/amp/

[42] configuring FileZilla

$ ./configure <-- started ok once autoreconf succeeded!
* config.log Permisdion denied
cat config.log <-- inside config script, where to ?

how to proceed ?
how to change permissions ?

$ chmod 777 -R yourdir <-- which directory ?

to-be-continued once [42] solved

[43] making FileZilla
$ make

[43] making FileZilla install
$ make install

[44] checking Filexilla version
$filezilla --version <-- still 3.7.3 c ?

[45] running Filexilla
$filezilla

[44] testing secure sftps with server

User avatar
botg
Site Admin
Posts: 35566
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: How to install the latest filezilla to Ubuntu 14.04 LTS laptop

#12 Post by botg » 2024-04-16 13:44

Don't run automake/autoconf etc... as root. Delete all files owned by root from the build directory and try again.

cto4autonomoussystem.ai
500 Syntax error
Posts: 13
Joined: 2024-03-26 08:17
First name: CTO
Last name: Autonomous System AI

Re: How to install the latest filezilla to Ubuntu 14.04 LTS laptop

#13 Post by cto4autonomoussystem.ai » 2024-04-18 03:32

How to delete all files owned by root
from the build directory ?

cd /build <-- ? where is this folder ?
ls
sudo rm *.* or just rm*.* ?

or
could I proceed changing to comments ?
cat config.log <-- inside config script
-
after all step [42] will show
whether build succeded ?

User avatar
botg
Site Admin
Posts: 35566
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: How to install the latest filezilla to Ubuntu 14.04 LTS laptop

#14 Post by botg » 2024-04-18 08:40

You created the files in the build directory, thus you know where it is.

Files owned by root can only be deleted by root.

cto4autonomoussystem.ai
500 Syntax error
Posts: 13
Joined: 2024-03-26 08:17
First name: CTO
Last name: Autonomous System AI

Re: How to install the latest filezilla to Ubuntu 14.04 LTS laptop

#15 Post by cto4autonomoussystem.ai » 2024-04-18 11:04

How to install & where to download C++17 ?
URLs more than welcome!

status of step [42]
$ sudo ./configure <- started ok
configure: error A compiler for support
C++ 17 language features required

thanks for previous help!

Post Reply