How to add cloud account to Polo file manager

Polo File Manager makes it easy to work with your cloud accounts on the Linux desktop.

If you’ve taken the time to install the Polo File Manager on a Linux distribution, you’ve probably already concluded that this File Manager is a big improvement over the standard offerings. However, you might not be aware that Polo is capable of working with the cloud. Polo supports the following cloud storage options:

  • Amazon Drive
  • Amazon S3
  • Backblaze B2
  • Drop box
  • Google Cloud Storage
  • Google drive
  • Hubic
  • Microsoft OneDrive
  • Openstack Swift
  • Yandex disc

I’ll walk you through the process of connecting Polo to Google Drive. While the process might seem a bit tedious, the end result is well worth it.

SEE: Serverless Computing: A Guide for IT Managers (Tech Pro Research)

What do you need

You need three things:

Installing dependencies

For Polo to work with cloud storage, rclone must be installed. Fortunately, the developers have made this easy. Open the Polo file manager and click on Cloud | Add an account. You will automatically be prompted to install rclone (Figure A).

Figure A

Figure A: Installing rclone from Polo.

Click Yes and a new Polo tab will open, asking for your user’s sudo password. Type that password, press Enter, and the installation will begin and end. Once done, close the Polo terminal tab, return to the main Polo window and click on Cloud | Add an account again. This time you will be prompted to give the account a name and select the type of account (Number B). Select Google Drive and click Next.

Number B

Figure B: Selecting the type of cloud account to connect.

A terminal window will open, where you will need to answer a few questions about the account to be configured (Figure C).

Figure C

Figure C: Cloud account setup.

Since we are setting up Google Drive, it is recommended that you create your own Google App Client ID. If you don’t, the default will be used, which will seriously affect performance. To do so, follow these steps:

  1. Point a browser to Google API Console and sign in with your Google account.
  2. Click on CREATE.
  3. Under ACTIVATE APIs AND SERVICES, click Drive
  4. Activate “Google Drive API”.
  5. Click on “Identifiers” in the left navigation
  6. Click on “Create login details”
  7. Select OAuth Client ID.
  8. Choose an application type or other
  9. Click on Create.

At this point, you will get a Client ID and Client Secret. You must paste these values ​​into the installation terminal (when prompted).

You will then be asked for the root_folder_id of your Drive account. Press Enter for the default, which is the root folder of your Drive account. Accept the default answers for the next two questions, then type n to skip the next two questions (for advanced setup and headless / remote machine).

Your default browser will then open to allow you to select the Google account you wish to associate with Polo. Select the account, click Authorize (when prompted), then copy the new code you get from Google. Go back to the Polo file manager and paste this new code into the prompt.

If you plan to use it as a team player, answer Yes, otherwise type n for no.

Finally, all of your configured options will be presented to you. If all is well, type y for yes, and the configuration is complete. When prompted, type q to exit and your Google Drive account is now associated with the Polo file manager.

Close and reopen Polo. You should then see your new cloud account listed in the Cloud menu (Number D).

Number D

Figure D: Our newly added cloud account.

Click on the newly added entry to open the cloud account in Polo File Manager.

A great addition to the cloud

If you are used to using Google Drive in Linux, you will be delighted with this addition. Polo File Manager might not be the easiest to log into a cloud account, but once logged in it is definitely easy to work with that account. Try this and see if you can’t find it your preferred way to work with your cloud accounts on the Linux desktop.

Also look

Image: Jack Wallen

Source link

Donald E. Hollingsworth