maddot.ruмобильная версия Linux → Google Drive в Ubuntu через DAV-pocket Lab

Google Drive в Ubuntu через DAV-pocket Lab

06 Авг 2014

Вниманию читателей!
  Появился более простой и удобный способ подключения Google Drive  в Ubuntu о котором я рассказываю в статье:
  Google Drive в Ubuntu через google-drive-ocamlfuse
 
  В этой статье я поделюсь способом, который я использую для того, чтобы иметь удобный доступ к облачному хранилищу Google Диск с возможностью синхронизации  из файлового менеджера Xubuntu (способ подойдет для любой Ubuntu и любого ФМ).
 
  На данный момент официального клиента для Linux от Google к сожалению не существует, но это не повод отказываться от любимого Гугло-облака (по крайней мере любимого мною) в пользу сторонних файловых хранилищ (разве что использовать собственный сервер, но сейчас речь о другом).  Конечно, сейчас существуют сторонние утилиты, даже имеющие графический интерфейс для синхронизации с Диском Google, но они либо платные, либо для их работы требуется много лишних действий выполнять со стороны пользователя. Через сервис же - DAV-pocket Lab, доступ осуществляется посредством WebDAV, что существенно упрощает и типизирует работу с облаком.
 
  Вначале необходимо зарегистрировать аккаунт на сайте проекта - http://dav-pocket.appspot.com и после этапа прохождения регистрации, когда сервис попросит авторизовать себя для доступа к Гугло-аккаунту - подтвердить (в открывшемся окне гугла) разрешения для него (сервиса).
 
  Для подключения Google Drive в Ubuntu через WebDAV потребуются следующие данные, выданные сервисом (и созданные тобой): имя аккаунта, пароль и адрес сервера.
 
  Теперь приступим к установке и настройки необходимых пакетов из репозитория:
 
  Установим и настроим пакет davfs2
 


 

sudo apt-get install davfs2
sudo dpkg-reconfigure davfs2

После выполнения второй команды откроется окно настройки разрешения монтирования ресурсов WebDAV непривилегированным пользователям. Здесь нужно выбрать вариант - "Да".
 
  Далее необходимо добавить пользователя в группу davfs2. Сделать это можно с помощью следующей команды:
 

sudo usermod -aG davfs2 ИМЯ_ПОЛЬЗОВАТЕЛЯ

(Имя пользователя замени на свой логин в системе).
 
  Следующим шагом будет настройка авторизации для davfs2. Для этого необходимо будет отредактировать файл, находящийся по пути: /etc/davfs2/secrets.
  (Если у тебя до сих пор нету удобного консольного текстового редактора nano - тогда выполни для его установки команду - sudo apt-get install nano . Для сохранения файла в нем используется комбинация клавиш - CTRL+O (буква О), для закрытия файла - CTRL+X).
  Редактируем файл:
 

nano ~/.davfs2/secrets

(если файл отсутствует, то создаем его командой touch ~/.davfs2/secrets и устанавливаем права на чтение и запись только для владельца chmod 0600 ~/.davfs2/secrets . Если отсутствует и такой каталог в домашнем каталоге, тогда вначале выполни команду mkdir ~/.davfs2  ).
  Итак, в данный файл вписываем следующее:
 
 

/home/USER/mnt/GoogleCloud ЛОГИН ПАРОЛЬ

USER - очевидно, твой логин в системе.
 
  Каталог ~/mnt/GoogleCloud Необходимо создать предварительно (командой:
  mkdir ~/mnt && mkdir ~/mnt/GoogleCloud , при этом не обязательно создавать каталог там же и с тем же названием, как в данной статье, ты можешь расположить его где удобно и назвать его тоже, как угодно. Только будь внимателен, далее в статье обрати внимание, что мною будут использованы для примера именно это название и расположение, так что тебе нужно будет заменить их на свои.
  (Еще раз скажу - ~/ - обозначает в Linux домашний каталог текущего пользователя. В консоли можешь использовать такое написание вместо /home/username/) .
 
  ЛОГИН и ПАРОЛЬ - соответственно логин и пароль для сервиса http://dav-pocket.appspot.com .
 
  Почти готово - остался последний шаг - настроить авто-монтирование облака Google при старте сетевого интерфейса. Для этого отредактируем файл /etc/fstab
 

sudo nano /etc/fstab

В конец файла допиши (с новой строки):
 
 

https://dav-pocket.appspot.com/docso /home/USER/mnt/GoogleCloud davfs user,rw,_netdev 0 0

(USER в верхнем регистре замени на свой логин, а вот user в нижнем - оставь, как есть).
 
  Готово. После перезагрузки в каталоге ~/mnt/GoogleCloud появятся файлы из твоего облака, которые ты сможешь использовать. Также при копировании файлов в данный каталог они будут отправлены на облако. Также в файловом менеджере облако будет показано как отдельный, смонтированный диск.
 
  По началу такой метод кажется сложным, но лично для меня он оказался самым удобным - один раз настроил и забыл - пользуйся.


ρ8485
Рубрика → Linux
Метки: webdav google drive ubutnu linux

Kanzo 17 Дек 2014 11:00:43

А на прямую GoogleDisk подключение по WebDAV не поддерживает?

[Ответ]
Mike 17 Дек 2014 13:13:54

Насколько я знаю, к сожалению - нет.

[Ответ]
Вячеслав 22 Апр 2015 20:44:31

Не совсем понятно где редактировать файл "secrets". В начале говориться по пути "/etc/davfs2/secrets", потом говориться за домашний каталог

[Ответ]
Mike 23 Апр 2015 00:01:43

Вячеслав, nano ~/.davfs2/secrets

[Ответ]
Евгений 13 Июн 2015 16:46:01

Что-то не работает DAV-pocket Lab. Пишет, что что-то изменили, перешли на новую версию.

[Ответ]


B s i

 




Рубрики
» Компьютеры
» Операционные системы
» Android
» Linux
» Windows
» Разное


сервер   google   удобство   пк   эстетика   взлом   вконтакте   php   компьютер   софт   xubuntu   ubuntu   блог   android   linux   ubutnu  


» Все статьи  (Списком)

Популярное
» Все заметки (Списком)



Друзья
Хостинг Макхост
Качественный платный хостинг. Широкий спектр качественных хостинг услуг с 2004 года



Яндекс.Метрика
Ваш IP: 54.226.172.30
Вы на узле: 178.208.83.19
URL: m.maddot.ru
Время сервера: 2017-12-18T12:00:19+03:00