6

I need to connect my machine to a forticlient getaway but I don't know how to do it via terminal I don't mean the command to open the GUI, but the commands tho connect and disconnect assuming that I already have my vpn connection profiles configurated if it's there any command like:

fortissl connectionname on

or something like this:

fortissl (serverIP) (username) (password) (port) (example)

That should be nice as well I'm using ubuntu 18.10 and the foti app is Forticlient SSL-VPN

Basically I don't want to open the GUI anymore, just connect to the server via Terminal, then I'll be trying some bash things with that.

1

3 Answers 3

5

First download the Fortigate SSLVPN CLI

wget http://cdn.software-mirrors.com/forticlientsslvpn_linux_4.4.2328.tar.gz

If you have a direct secure source please share.

You need to uncompress the downloaded file:

tar -xzvf forticlientsslvpn_linux_4.4.2328.tar.gz

Install ppp (in case you don't have it):

sudo apt-get install ppp

Go to the installer setup dir:

cd ./forticlientsslvpn/64bit/helper

and run the setup file:

sudo ./setup.linux.sh 

go to the following dir

cd  forticlientsslvpn/64bit/

Finally you can connect whenever you want using this command:

./forticlientsslvpn_cli --server serveraddress:port --vpnuser username

For further information in forticlient CLI: https://kb.fortinet.com/kb/documentLink.do?externalID=FD41256

4

Please try openfortivpn:

sudo apt install openfortivpn

We may setup default connection by editing this file:

sudo nano /etc/openfortivpn/config

After setting up, just run the command:

sudo openfortivpn

If the connection was not in the list of trusted certification, the command will return an error message and we can just follow the message to add the server as trusted and re-run the command.

1
-1

Since I was recently found about this too. It is all running in CLI by the way

You can Download Fortigate SSLVPN CLI and extract it to any folder then navigate to to forticlientsslvpn/64bit/ or forticlientsslvpn/32bit/

after that just run: ./forticlientsslvpn_cli --server serveraddress:port --vpnuser username

And you are done.

Source: https://www.networkreverse.com/2020/09/setup-linux-router-with-forticlient.html

9
  • Is there a download landing page that you might link to instead of (or in addition to) the direct link to a tar.gz? People should be able to review the source, since this is not an official source of software and inherently carries extra risk.
    – Nmath
    Sep 16, 2020 at 17:11
  • @Nmath No, I found that link from the source above, and it is working for me on Ubuntu 20.04 64bit server. You can google for forticlientsslvpn_linux to search for official site from fortinet, but you need support contract to download it, CMIIW Sep 17, 2020 at 2:27
  • How are we supposed to ascertain that this software is safe to use? It's bad practice to install software from an untrusted source. Sure it works for you, but what else is the software doing that you don't know about? It's VPN software? Even more shady, and riskier. What if it's just a honey pot? I'm sorry but I have to add warning to an answer that might serve malicious software.
    – Nmath
    Sep 17, 2020 at 2:58
  • @Nmath that's okay. I just share my experience. I do really hope someone can add the official download site for this software. Sep 17, 2020 at 3:07
  • Why don't you start at forticlient.com? It's still proprietary, risky software, but at least it's not an unofficial mirror...
    – Nmath
    Sep 17, 2020 at 3:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.