# SwitchDrive / Owncloud This guide will help you set up SwitchDrive (based on Owncloud) on your personal workstation. ## Installation Install the owncloud-client via Puppet or manually via command line: ```bash # install owncloud client dnf install owncloud-client ``` ## Usage Open the Owncloud client from your application menu or via command line: ![](switch_drive/open01_client.png) Connect to your SwitchDrive server: ![](switch_drive/open02_client_login.png) Login (you will be redirected to the browser for authentication): ![](switch_drive/login01.png) ![](switch_drive/login02_username.png) ![](switch_drive/login03_mfa.png) ![](switch_drive/login04_authorize.png) Login successful: ![](switch_drive/open01_client.png) You now find a owncloud folder in your home directory that syncs with your SwitchDrive storage: ![](switch_drive/client.png) You can close the client window, it will continue to run in the background and can be accessed from the taskbar: ![](switch_drive/client_taskbar.png) ## Sharing Files with Others You can share files and folders with other SwitchDrive users by clicking on the three dots and then selecting the details submenu: ![](switch_drive/share01.png) You can share with registered users but you can also create "public links" that can be shared with anyone (all people with the link can access the file/folder): ![](switch_drive/share02.png) ## References - SwitchDrive FAQ: https://help.switch.ch/drive/faq - Owncloud Command Line Client: https://doc.owncloud.com/desktop/next/advanced_usage/command_line_client.html