Доброе время суток!
Решил поделиться опытом подключения облачного хранилища Google к Астре. Вопрос оказался нетривиальным, поскольку практически всё имеющееся ПО не работает с fly-менеджером, а сам Гугл никакого средства для Linux не предоставляет.
ДЫСКЛАЙМЕР:
Проверено на версиях Астра "Орёл" 2.12.40 (5.4.0.54, 5.4.0.71) и 2.12.43 (5.10.0.хх)
Установка ПО потребует подключение к частному репозиторию, после установки его можно исключить из списка доступных репозиториев.
ПЛЮСЫ:
Легко настраивается.
Полный доступ к папкам в хранилище средствами API Google.
МИНУСЫ:
Подключается как сетевая папка непосредственно в файловую систему, что означает:
а) Не имеет собственных средств бэкапа на локальной копии.
б) Удаление документов происходит безвозвратно, если нет иного устройства для бэкапа.
в) В случае проблем с интернет-соединением, подвисает fly-менеджер окон. Самый простой способ - отключение сетевого адаптера и размонтирование папки, пока интернет снова не подключится.
========
Установка.
Открываем терминал и вводим строки:
1) Устанавливаем необходимое ПО для работы пакета:
sudo apt install -y software-properties-common dirmngr
2) Записываем в файл /etc/apt/sources.list два частных репозитория разработчика программы:
deb http://ppa.launchpad.net/alessandro-strada/ppa/ubuntu xenial main
deb-src http://ppa.launchpad.net/alessandro-strada/ppa/ubuntu xenial main
Вводим пароль админа при сохранении этого файла.
3) Добавляем ключи этого репозитория:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys AD5F235DF639B041
4) Устанавливаем пакет собственно программы ocamlfuse
sudo apt-get update
sudo apt-get install -y google-drive-ocamlfuse
5) Создаём папку для работы с Google Drive. Название и местоположение папки могут быть где угодно, если не системный диск и не home то не забудьте сделать автомонтирование этого диска, иначе работать ничего не будет.
Делаю папку в домашнем каталоге:
mkdir ~/google-drive
6) Первичная авторизация и монтирование папки Google Drive в нашу папку. Обращаю внимание, что если сделаете через sudo, затем папку придётся сделать доступной для текущего пользователя сменой аттрибутов папки.
google-drive-ocamlfuse ~/google-drive/
Открывается окно браузера по умолчанию с ауторизацией Гугла. Введите данные пользователя и пароль, Гугл авторизует вас и сбросит в программу токен для подключения папки.
Всё, папка подключена, заходите в домашний каталог google-drive и наслаждайтесь.
====
Автомонтирование папки.
Чтобы каждый раз не заниматься вводом команды в терминал, рекомендую сделать опцию в автозагрузке:
1) Открываем ПАНЕЛЬ УПРАВЛЕНИЯ = СИСТЕМА = АВТОЗАПУСК
2) Нажимаем ПЛЮС
3) Тип: ПРИЛОЖЕНИЕ
4) Имя: GDrive
5) Команда: google-drive-ocamlfuse ~/google-drive
====
Приятной работы!
Решил поделиться опытом подключения облачного хранилища Google к Астре. Вопрос оказался нетривиальным, поскольку практически всё имеющееся ПО не работает с fly-менеджером, а сам Гугл никакого средства для Linux не предоставляет.
ДЫСКЛАЙМЕР:
Проверено на версиях Астра "Орёл" 2.12.40 (5.4.0.54, 5.4.0.71) и 2.12.43 (5.10.0.хх)
Установка ПО потребует подключение к частному репозиторию, после установки его можно исключить из списка доступных репозиториев.
ПЛЮСЫ:
Легко настраивается.
Полный доступ к папкам в хранилище средствами API Google.
МИНУСЫ:
Подключается как сетевая папка непосредственно в файловую систему, что означает:
а) Не имеет собственных средств бэкапа на локальной копии.
б) Удаление документов происходит безвозвратно, если нет иного устройства для бэкапа.
в) В случае проблем с интернет-соединением, подвисает fly-менеджер окон. Самый простой способ - отключение сетевого адаптера и размонтирование папки, пока интернет снова не подключится.
========
Установка.
Открываем терминал и вводим строки:
1) Устанавливаем необходимое ПО для работы пакета:
sudo apt install -y software-properties-common dirmngr
2) Записываем в файл /etc/apt/sources.list два частных репозитория разработчика программы:
deb http://ppa.launchpad.net/alessandro-strada/ppa/ubuntu xenial main
deb-src http://ppa.launchpad.net/alessandro-strada/ppa/ubuntu xenial main
Вводим пароль админа при сохранении этого файла.
3) Добавляем ключи этого репозитория:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys AD5F235DF639B041
4) Устанавливаем пакет собственно программы ocamlfuse
sudo apt-get update
sudo apt-get install -y google-drive-ocamlfuse
5) Создаём папку для работы с Google Drive. Название и местоположение папки могут быть где угодно, если не системный диск и не home то не забудьте сделать автомонтирование этого диска, иначе работать ничего не будет.
Делаю папку в домашнем каталоге:
mkdir ~/google-drive
6) Первичная авторизация и монтирование папки Google Drive в нашу папку. Обращаю внимание, что если сделаете через sudo, затем папку придётся сделать доступной для текущего пользователя сменой аттрибутов папки.
google-drive-ocamlfuse ~/google-drive/
Открывается окно браузера по умолчанию с ауторизацией Гугла. Введите данные пользователя и пароль, Гугл авторизует вас и сбросит в программу токен для подключения папки.
Всё, папка подключена, заходите в домашний каталог google-drive и наслаждайтесь.
====
Автомонтирование папки.
Чтобы каждый раз не заниматься вводом команды в терминал, рекомендую сделать опцию в автозагрузке:
1) Открываем ПАНЕЛЬ УПРАВЛЕНИЯ = СИСТЕМА = АВТОЗАПУСК
2) Нажимаем ПЛЮС
3) Тип: ПРИЛОЖЕНИЕ
4) Имя: GDrive
5) Команда: google-drive-ocamlfuse ~/google-drive
====
Приятной работы!
Последнее редактирование: