How to configure access to Yandex Disk with GUI?

Solution 1:

1. Installation of CLI daemon

First of all we need to download CLI-based official Yandex.Disk client from their repository:

cd ~/Downloads
wget http://repo.yandex.ru/yandex-disk/yandex-disk_latest_amd64.deb
sudo apt-get install ./yandex-disk_latest_amd64.deb

Note: the commands above will add the corresponding APT repository to the system to keep Yandex.Disk updated.

For authorization from terminal run yandex-disk token username (where username is your actual username) command and follow its instructions.

2. Installation of GUI indicator

Then to have GUI indicator we need to add special PPA to the system:

sudo add-apt-repository ppa:slytomcat/ppa
sudo apt-get update
sudo apt-get install yd-tools

Finally we can launch the Yandex.Disk Indicator from ApplicationsInternet menu and follow steps of the wizard. Sometimes wizard need to run twice.

The wizard will create ~/Yandex.Disk folder (default) and will launch indicator in the tray to inform user about updates and to communicate with daemon:

Yandex.Disk Indicator


(*) Accessing Yandex.Disk from file manager

For systems without special Yandex.Disk client we have to use Caja file-manager:

  1. Create application-based password on the corresponding page of Yandex.Passport

  2. Open Caja, select Connect to Server and set:

    • Serverwebdav.yandex.ru;
    • TypeSecure WebDAV (HTTPS)
    • provide Username (without domain) and application-based Password

    and click Connect.

    Note: optionally: you can use it directly by pressing Ctrl+L and writing davs://webdav.yandex.ru in the location bar and provide username with application-based password.