Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

linux:debian:backup-google-drive [2017/07/20 16:56]
v.sabinich ↷ Страница перемещена и переименована из linux:backup:google-drive-debian в linux:debian:backup-google-drive
linux:debian:backup-google-drive [2020/03/10 22:01]
Строка 1: Строка 1:
-====== Установка клиента Google Drive в Debian ====== 
  
-Инструкция актуальна для Debian 8 Jessie. 
- 
-Установим компоненты,​ которые необходимы для установки и дальнейшей работы клиента Google Drive: 
- 
-''​apt-get install opam ocaml make fuse camlp4-extra build-essential pkg-config''​ 
- 
-Создадим группу пользователей для работы с файловой системой fuse и добавим в эту группу пользователя root, выставим необходимые права: 
- 
-''​groupadd fuse && adduser root fuse && chown root.fuse /dev/fuse && chmod 660 /​dev/​fuse''​ 
- 
-Установим клиент Google Drive: 
- 
-''​opam init''​ 
- 
-''​opam update''​ 
- 
-''​opam install depext''​ 
- 
-''​eval `opam config env`''​ 
- 
-''​opam depext google-drive-ocamlfuse''​ 
- 
-''​opam install google-drive-ocamlfuse''​ 
- 
-''​. /​root/​.opam/​opam-init/​init.sh > /dev/null 2> /dev/null || true''​ 
- 
-''​chmod +x /​root/​.opam/​opam-init/​init.sh''​ 
- 
-**Получение аутентификационных данных для Google Drive** 
- 
-На странице [[https://​code.google.com/​apis/​console/​|https://​code.google.com/​apis/​console/​]] создаем Новый проект в левом верхнем углу (Project → Create project). 
- 
-Слева в меню переходим в раздел Библиотеки -> Drive API, включаем кнопкой Enable. 
- 
-Дальше переходим в раздел Учетные данные (Credentials). Создаем нового пользователя (Create credentials → OAuth client ID / Идентификатор клиента OAuth). Выбираем Other (другие типы) в предложенных вариантах. Получаем ID и секретный ключ. ​ 
- 
-В консоли сервера выполняем команду,​ заменив выделенное теми данными,​ которые Вы получили:​ 
- 
-''​google-drive-ocamlfuse -headless -label me -id **yourClientID.apps.googleusercontent.com** -secret **yoursecret**''​ 
- 
-Переходим по ссылке,​ которая появится в консоли сервера. Копируем код верификации,​ вводим в консоли и нажимаем Enter. 
- 
-После этого осталось создать папку, с которой будем работать,​ и примонтировать хранилище:​ 
- 
-''​mkdir /​googledrive''​ 
- 
-''​google-drive-ocamlfuse -label me /​googledrive''​ 
- 
-По окончании работы хранилище необходимо отмонтировать:​ 
- 
-''​fusermount -u /​googledrive''​