Как получить доступ к Google Drive в Ubuntu

Google Drive даёт 15 ГБ бесплатного пространства и удобные возможности для резервного копирования и синхронизации файлов. На Windows и macOS клиент Google Drive интегрируется в систему иначе; в Ubuntu подход немного отличается из‑за особенностей окружения рабочего стола и отсутствия официального десктопного клиента. В этой статье объясняю все практичные способы доступа к Google Drive в Ubuntu, когда какой метод выбирать, а также даю набор готовых шагов, проверок и вариантов на случай проблем.
Кому пригодится эта инструкция
- Пользователям Ubuntu, которые хотят просматривать и редактировать файлы на Google Drive из файлового менеджера.
- Администраторам рабочих станций, которым нужно подключать несколько аккаунтов Google.
- Тем, кто ищет альтернативы официальному клиенту и способ монтирования диска в файловой системе.
Содержание
- Доступ через GNOME Online Accounts (интеграция в Nautilus)
- Монтирование Google Drive через google-drive-ocamlfuse
- Доступ через браузер
- Работа с файлами (онлайн и офлайн)
- Отображение миниатюр и подсчёт элементов
- Отмонтирование аккаунта
- Альтернативы Google Drive и сравнение
- Практический playbook и чек‑листы
- Устранение неполадок и советы по безопасности
- Часто задаваемые вопросы
Доступ к Google Drive через GNOME Online Accounts
Это самый простой и безопасный вариант для пользователей стандартного рабочего стола GNOME (Ubuntu по умолчанию). После настройки ваш аккаунт Google появится в боковой панели файлового менеджера Nautilus и будет доступен как удалённое хранилище.
- Откройте «Настройки» (Settings) и перейдите в раздел «Онлайн‑аккаунты» (Online Accounts).
- Выберите Google, затем в появившемся окне введите электронную почту и пароль и нажмите «Далее».
- На странице разрешений нажмите «Разрешить» (Allow), чтобы дать Nautilus доступ к файлам Google Drive.
- Убедитесь, что переключатель «Файлы» (Files) включён, после чего закройте окно.
Монтирование Google Drive в Nautilus
После успешной авторизации в боковой панели Nautilus появится запись с адресом вашей почты — кликните по ней, чтобы открыть Google Drive как удалённый ресурс.
- Можно подключить несколько аккаунтов Google: повторите шаги в «Онлайн‑аккаунтах», каждый аккаунт появится отдельным элементом в боковой панели.
- Значок смонтированного аккаунта можно закрепить в доке; наведите курсор на значок, чтобы увидеть, какой аккаунт смонтирован.
Важно: при таком подключении файлы остаются в облаке и отображаются удалённо; для офлайн‑работы их нужно скопировать локально.
Монтирование Google Drive через google-drive-ocamlfuse
Этот способ полезен, если вы предпочитаете монтировать диск в локальной файловой системе (например, /home/user/myGoogleDrive) и работать с файлами как с обычной директорией. Подходит для продвинутых пользователей и сценариев с несколькими аккаунтами.
Определение: google-drive-ocamlfuse — это FUSE‑плагин, который монтирует Google Drive в виде директории, позволяя читать и записывать файлы через стандартные инструменты Linux.
Установка и настройка
Откройте терминал и выполните следующие команды по очереди.
Добавьте репозиторий:
sudo add-apt-repository ppa:alessandro-strada/ppaОбновите списки пакетов и обновите систему:
sudo apt update && sudo apt upgrade -yУстановите пакет:
sudo apt install google-drive-ocamlfuse -yЗапустите первый запуск авторизации:
google-drive-ocamlfuseКоманда откроет окно браузера для ввода учётных данных Google и выдачи разрешений. Нажмите «Разрешить» (Allow). После успешной авторизации браузер можно закрыть.
Создайте директорию для монтирования:
mkdir -v ~/myGoogleDriveСмонтируйте Drive в созданную директорию:
google-drive-ocamlfuse ~/myGoogleDriveПроверьте смонтированные тома:
df -hТеперь в проводнике (Nautilus) или через терминал вы увидите папку myGoogleDrive с содержимым вашего Drive.
Советы:
- Чтобы автоматизировать монтирование при старте системы, добавьте автозапуск в crontab, systemd‑таймер или скрипт автозапуска (ниже есть пример в playbook).
- Если у вас несколько аккаунтов, используйте отдельные конфигурационные профили google‑drive‑ocamlfuse (файлы конфигурации создаются в ~/.gdfuse/).
Примечание: google-drive-ocamlfuse использует API Google, поэтому при изменениях в политике Google поведение может меняться. Всегда проверяйте совместимость с вашей версией Ubuntu.
Доступ к Google Drive через веб‑браузер
Самый универсальный и надёжный способ — открыть drive.google.com в браузере. Подходит, если вы не хотите монтировать диск или временно используете чужой компьютер.
- Откройте браузер и перейдите на https://drive.google.com или введите в поиске «Google Drive» и нажмите «Перейти в Drive».
- Войдите под нужной учётной записью и используйте интерфейс как обычно.
Плюсы: не требует установки, работает в любой ОС. Минусы: нет интеграции с локальными приложениями и файловым менеджером по‑умолчанию.
Работа с файлами Google Drive в Ubuntu
Ключевая разница с Windows/macOS — при подключении через GNOME или google-drive-ocamlfuse файлы по умолчанию не скачиваются локально; они отображаются как удалённые ресурсы и требуют интернет‑соединения для доступа.
Рекомендации по рабочему процессу:
- Небольшие правки и просмотр файлов проводятся напрямую в смонтированной папке.
- Для длительной работы или больших переносов скопируйте файлы локально, выполните изменения и затем загрузите обратно в Drive.
- При массовой работе с файлами (пакетная обработка, компиляция, большие медиа) всегда работайте локально — скорость локального диска выше и меньше вероятность потери данных при обрыве связи.
Копирование:
- Через Nautilus просто перетащите файлы между директорией Drive и локальной папкой.
- Через терминал используйте rsync для устойчивых трансферов:
rsync -av --progress ~/myGoogleDrive/Projects/ ~/РабочаяПапка/Projects/Важно: при одновременной работе нескольких клиентов (например, google-drive-ocamlfuse и веб‑интерфейс) следите за конфликтами версий файлов.
Отображение миниатюр и подсчёт элементов в Nautilus
По умолчанию Nautilus не показывает миниатюры и количество элементов для удалённых (смонтированных) аккаунтов. Чтобы включить их:
- В Nautilus откройте меню «Правка» > «Параметры» (Edit > Preferences).
Во вкладке «Предварительный просмотр» (Preview) в разделе «Производительность» (Performance) установите «Показывать миниатюры» на «Все файлы» (Show thumbnails: All Files).
В опции «Подсчитать число элементов» (Count number of items) выберите «Все папки» (All Folders), чтобы видеть количество элементов в удалённых папках.
Замечание: предварительный просмотр больших файлов может увеличить задержку при открытии удалённых папок.
Как отмонтировать Google Drive в Ubuntu
Чтобы безопасно отключить подключённый аккаунт:
- В Nautilus нажмите значок «Извлечь» (Eject) справа от адреса электронной почты.
- Или в доке кликните правой кнопкой по значку смонтированного аккаунта и выберите «Отмонтировать» (Unmount).
Чтобы значок не исчезал из дока, выберите «Открепить от запуска» (Unlock from Launcher) по необходимости.
Альтернативы Google Drive на Ubuntu
Google Drive — не единственный выбор. Ниже — сравнительный разбор доступных опций и их сильные стороны.
Dropbox
- Клиент Linux доступен и синхронизирует файлы в локальную папку.
- Подходит тем, кто хочет офлайн‑доступ по умолчанию и индикатор состояния в панели.
Скачать: Dropbox Linux
Mega
- Бесплатно даёт до 50 ГБ в базовой конфигурации (условия акции могут меняться).
- MEGAsync умеет синхронизировать и имеет расширение для Nautilus.
Скачать: Mega Linux
Другие решения
- Box, OneDrive — у большинства нет официальных клиентов для Linux; доступ возможен через веб.
- Для OneDrive есть сторонние клиенты (rclone, onedrive‑d), но они требуют дополнительных настроек.
Выбор зависит от требований: офлайн‑доступ, шифрование, объём бесплатного хранилища, удобство интеграции.
Сравнительная таблица: основные сценарии использования
| Сценарий | Лучше всего | Примечания |
|---|---|---|
| Быстрый просмотр и редактирование документов | Веб‑интерфейс Google Drive | Не требует установки |
| Интеграция в файловый менеджер | GNOME Online Accounts (Nautilus) | Удобно для конечных пользователей GNOME |
| Монтирование как локальная папка | google-drive-ocamlfuse | Подходит для скриптов и автоматизации |
| Требуется офлайн‑полный доступ | Dropbox или локальное копирование | Google Drive через GNOME не кеширует весь контент |
Playbook: быстрые сценарии и автоматизация
Подключение аккаунта в GNOME (для обычного пользователя)
- Откройте «Настройки» → «Онлайн‑аккаунты» → «Google» → войдите → включите «Файлы». Проверка: аккаунт виден в Nautilus.
Монтирование через google-drive-ocamlfuse (для продвинутых)
- Установите пакет, выполните авторизацию, создайте ~/myGoogleDrive, выполните монтирование.
- Для автозапуска добавьте в crontab:
@reboot /usr/bin/google-drive-ocamlfuse /home/youruser/myGoogleDrive- Предпочтительнее: systemd‑юнит с зависимостью от сетевого стека.
Работа с несколькими аккаунтами
- Используйте разные профили конфигурации google‑drive‑ocamlfuse или отдельные директории в ~/.gdfuse/ для каждого аккаунта.
Резервное копирование
- Периодически синхронизируйте важные папки с локальной копией с помощью rsync.
Чек‑лист для администратора
- Проверить, что на компьютере установлен GNOME (или другой совместимый DE).
- Проверить доступ в интернет и настройки прокси (если есть).
- При массовом подключении учётных записей использовать централизованные инструкции с MFA и политиками безопасности.
- Настроить автоматическое отмонтирование при завершении сеанса / выходе пользователя.
Роль пользователя — базовый список:
- Войти в Google через «Онлайн‑аккаунты».
- Подтвердить, что папки видны в Nautilus.
- Выполнить тестовое открытие и редактирование файла.
Устранение неполадок — сценарии и решения
Проблема: аккаунт не отображается в Nautilus.
- Проверьте, включена ли служба GNOME Online Accounts.
- Перезагрузите Nautilus:
nautilus -qи затем откройте проводник снова. - Убедитесь, что в настройках «Файлы» разрешены для соответствующего аккаунта.
Проблема: google-drive-ocamlfuse не монтирует директорию.
- Проверьте, есть ли активный токен в
~/.gdfuse/. - Запустите
google-drive-ocamlfuse -label yourlabelдля отладки. - Посмотрите вывод
dmesgиjournalctlна предмет ошибок FUSE.
- Проверьте, есть ли активный токен в
Проблема: медленная работа при выполнении операций с файлами.
- Работайте локально: скопируйте файлы на локальный диск, выполняйте изменения, затем загрузите обратно.
- Ограничьте показ миниатюр для удалённых папок.
Проблема: конфликты версий файлов.
- Используйте явное переименование при сохранении локальных копий.
- Синхронизируйте вручную, чтобы избежать автоматических перезаписей.
Безопасность и конфиденциальность
- Всегда проверяйте, какие права вы выдаёте приложениям. GNOME Online Accounts запрашивает доступ только к нужным службам. У google‑drive‑ocamlfuse доступ выдаётся через OAuth‑токен.
- Хранение токенов: OAuth‑токены сохраняются в домашней директории пользователя; ограничьте доступ к ней.
- GDPR/конфиденциальность: при работе с персональными данными учитывайте требования вашей организации и региональные правила защиты данных. Для чувствительных данных рассмотрите шифрование перед загрузкой в облако.
Когда этот подход не подходит или стоит рассмотреть альтернативы
- Нужен постоянный локальный кэш всех файлов → используйте Dropbox или локальное резервное копирование.
- Требуется корпоративная централизованная синхронизация с политиками MDM → рассмотрите коммерческие решения и интеграцию с SSO.
- Если API Google меняется и инструменты перестают работать → переходите на официальные методы (веб) или поддерживаемые сторонние клиенты.
Часто задаваемые вопросы
Можно ли автоматически монтировать Google Drive при старте системы?
Да. Для этого используйте systemd‑юнит или добавьте команду монтирования в автозагрузку. Однако лучше управлять монтированием через systemd с зависимостью от сети.
Работают ли Google Docs (Docs/Sheets) при монтировании через google-drive-ocamlfuse?
Файлы Google Docs отображаются как специальные ярлыки; для редактирования их открывают по ссылке в веб‑интерфейсе.
Как удалить доступ, если я дал его по ошибке?
Откройте Google Account → Security → Manage third‑party access и удалите доступ у соответствующего приложения. Также удалите локальные токены в домашней папке: ~/.gdfuse/.
Можно ли использовать OneDrive аналогичным образом?
Для OneDrive есть сторонние клиенты (rclone, onedrive‑d), однако официального клиента Microsoft для Linux нет в стандартных репозиториях Ubuntu.
Итог
Google Drive в Ubuntu — доступен и удобен: для большинства пользователей достаточно интеграции через GNOME Online Accounts; для продвинутых сценариев подойдёт google-drive-ocamlfuse. Если вам нужен офлайн‑доступ и полная синхронизация — рассмотрите Dropbox или комбинируйте облако с локальными резервными копиями.
Важно: выбирайте метод в зависимости от частоты доступа, объёма данных и требований безопасности. Если нужна помощь с автоматизацией монтирования или сбоев — используйте приведённые выше чек‑листы и сценарии устранения неполадок.
Полезно: если вы работаете с конфиденциальными данными, предварительно шифруйте файлы локально перед загрузкой в облако.
Похожие материалы
Чистая загрузка Windows 10: найти виновника ошибок
Как убрать Slide Over и Split View на iPad
Приватный Git‑сервер на Linux — руководство
Kubectx и Kubens — быстрое переключение в Kubernetes
Фирменный бланк в Word — быстро и правильно