Как разместить файл в облаке для общего доступа
Обновлено: 21.11.2024
Благодаря Интернету всем и каждому стало очень легко обмениваться облачными файлами. Независимо от того, работаете ли вы в компании, работаете ли вы фрилансером или просто хотите поделиться забавными видеороликами с собаками с друзьями, семьей или деловыми партнерами, общий доступ к файлам знаком каждому.
Благодаря «облачной революции» существует множество способов обмена файлами через Интернет, но так ли они хороши? Давайте посмотрим на некоторые из основных бесплатных сайтов для обмена файлами и на то, как они сочетаются друг с другом.
Список из 11 бесплатных сайтов для обмена файлами!
Если вам интересно, какие существуют бесплатные сайты для обмена файлами, не ищите дальше. Прямо сейчас мы составили список одних из лучших и бесплатных сайтов для обмена файлами в Интернете:
- Google Диск
- Поделиться
- Microsoft OneDrive
- Коробка
- Амазон Диск
- Дропбокс
- Хайтейл
- Медиафайр
- Общий доступ к файлам
- ZippyShare
- Отправить
Давайте подробно рассмотрим каждый из них и решим, какой из них лучше всего подходит для вас:
1. Google Диск
Начнем список со службы обмена файлами на главной странице Интернета, также известной как Google! Google Диск – это облачное хранилище Google, где вы можете хранить документы, файлы, аудио, видео и т. д. практически все.
Вы можете получить доступ к своим файлам, хранящимся на Google Диске, из любого места и с любого устройства, если вы знаете данные для входа! Google Диск предлагает бесплатное облачное хранилище объемом 15 ГБ для хранения всех ваших документов, электронных таблиц и медиафайлов, но вы всегда можете обновить его, если вам понадобится больше.
Google предлагает довольно надежные и удобные приложения для смартфонов для всего офисного пакета, чтобы вы могли работать из любого места и в любое время. Интуитивно понятный, простой и удобный дизайн Google Диска позволяет обычному пользователю без труда подключиться к платформе, хранить контент и делиться им с друзьями.
2. Перейти
Еще одно отличное приложение для обмена файлами — Jumpshare, единая платформа для обмена файлами и визуального сотрудничества. Jumpshare сочетает в себе обмен файлами, скриншоты, запись видео, создание GIF и совместную работу в команде — все в одной замечательной и простой в использовании платформе.
Вы можете просто перетащить файлы на значок Jumpshare в области уведомлений, и ссылка для общего доступа будет создана мгновенно. Затем вы можете поделиться этой ссылкой с нашими товарищами по команде и получить их отзывы. Больше никаких переписок по электронной почте, так как Jumpshare позволяет вам делиться отзывами о самом файле с помощью комментариев и тегов.
Платформа также позволяет визуально упорядочивать все — от рабочих файлов до личных изображений. Затем вы можете упорядочить такие медиафайлы по папкам, которые сможете просматривать вы или вся ваша команда. Другие примечательные функции включают захват и добавление комментариев к снимкам экрана, а также преобразование записи экрана в GIF-файлы!
3. Microsoft OneDrive
Ответ Майкрософт на GoogleDrive – это OneDrive, безопасное и надежное облачное хранилище. OneDrive позволяет пользователям сохранять файлы и фотографии в OneDrive и получать их с любого устройства и из любого места.
Microsoft предлагает безопасные способы обмена контентом и совместной работы над ним с коллегами как внутри, так и за пределами вашей организации, что повышает производительность и эффективность.
OneDrive входит в состав Office 365 и, таким образом, позволяет вам совместно редактировать документы Office в браузере, мобильных и настольных приложениях. Вы даже можете вносить изменения в свои файлы в автономном режиме, и Microsoft автоматически загрузит изменения при следующем подключении.
4. Коробка
Более профессиональные пользователи могут воспользоваться сервисом обмена файлами Box. Box и Dropbox часто противопоставляются друг другу. Основное различие между ними заключается в том, что Box специально разработан для бизнеса и ИТ-сектора, чтобы делиться, редактировать и защищать файлы в облаке, в то время как Dropbox обычно обслуживает толпу потребителей.
Box позволяет беспрепятственно передавать данные с вашего ПК в облако Box. Вы можете пригласить товарищей по команде для совместной работы, присоединиться к любому разговору или вместе редактировать файлы, чтобы получить лучшие результаты и понимание.
Вы можете контролировать, кто может просматривать, публиковать, редактировать и загружать файлы, предоставляя множество параметров безопасности и конфиденциальности и быстро отправляя большие файлы через облако.
Бизнес-план начинается с 15 долларов США за пользователя в месяц. Он предлагает неограниченное хранилище с лимитом 5 ГБ, интеграцию с Microsoft Office 365 и настраиваемые функции брендинга. В бесплатном плане предусмотрено 10 ГБ дискового пространства и ограничение на загрузку в 250 МБ.
5. Амазон Диск
Помимо решения для хранения корпоративного уровня, известного как AWS, Amazon также предлагает решение для облачного хранения данных для потребителей, ранее называвшееся Amazon Cloud Drive, а теперь переименованное в Amazon Drive.
Amazon Drive позволяет пользователям хранить все свои мультимедийные файлы, например фотографии, видео и файлы, в облаке Amazon и получать к ним доступ в любое время и в любом месте. При наличии Android и iOS пользователи могут настроить автоматическое сохранение для резервного копирования фотографий и видео на свои телефоны.
Для участников Amazon Prime Amazon Drive предлагает неограниченное облачное хранилище для фотографий и 5 ГБ видеохранилища. За 60 долларов вы можете получить план Drive на 1 ТБ, что по рыночным меркам совсем недорого! В общем, Amazon Drive предлагает центральное место для всех ваших файлов по разумной цене, что делает его отличным инструментом для обмена файлами.
6. Дропбокс
Dropbox уже давно является золотым стандартом для обмена файлами и их хранения. Еще один гигант в области обмена файлами, Dropbox предлагает облачное хранилище для хранения всех ваших файлов в одном месте. Он также предлагает настольные клиенты и мобильные приложения, чтобы все ваши файлы были синхронизированы и всегда были под рукой.
Dropbox стал популярным благодаря интуитивно понятному и простому дизайну, простой синхронизации между компьютером, облаком и мобильным устройством, а также надежным серверам.
Dropbox поддерживает интеграцию с более чем 100 000 сторонних приложений, что делает его рабочей лошадкой облачного хранилища. Однако бесплатная учетная запись начинается с 2 ГБ емкости, что намного меньше, чем у Google Диска или других сервисов.
7. Хайтейл
Hightail, ранее известный как YouSendIt, – это еще один сервис для обмена файлами, но он больше предназначен для командной работы, чем для индивидуального обмена. Hightail работает на основе того, что они назвали Spaces, что позволяет членам команды обмениваться файлами, такими как видео и изображения, друг с другом и сотрудничать.
Однако обычного пользователя такой интерфейс может сбить с толку. Однако Hightail позволяет очень легко добавлять файлы на свою платформу; Предпочитаете ли вы выбирать файлы, перетаскивать или импортировать содержимое из других служб, таких как Dropbox или Google Диск, Hightail упрощает загрузку и совместное использование вашей работы.
Бесплатный тарифный план Hightail неудобен, позволяя использовать только 2 ГБ дискового пространства с ограничением на размер файла в 100 МБ. Если вы ищете простой инструмент для хранения и обмена файлами, Hightail может вам не подойти.
8. Медиафайр
Отправляете ли вы фотографии, видео, аудио или документы, MediaFire может упростить ваш рабочий процесс. Средство хранения и обмена файлами Mediafire предоставляет 10 ГБ бесплатно и ограничение на загрузку файлов в 4 ГБ.
После загрузки файлов вы можете легко поделиться ими по электронной почте, по ссылке или в любой социальной сети. Ежемесячно более 840 миллионов человек используют MediaFire для отправки и получения файлов своим друзьям, родственникам, поклонникам, коллегам и клиентам, что делает его одним из самых популярных инструментов для повседневного хранения файлов и обмена ими.
А благодаря мобильным приложениям для Android и iOS Mediafire предоставляет вам доступ к файлам в любое время и в любом месте.
9. Поделиться файлом
Citrix ShareFile – это новая служба хранения файлов от гиганта цифровых рабочих мест Citrix. Хранилище и совместное использование файлов Citrix в первую очередь предназначено для корпоративных компаний, желающих обмениваться большими файлами максимально безопасным и надежным способом.
Sharefile — программное обеспечение для безопасной управляемой передачи файлов (MFT). Оно чрезвычайно полезно для компаний, которым необходимо хранить и обмениваться конфиденциальными данными и конфиденциальной информацией.
Начиная с 16 долларов США в месяц Sharefile обеспечивает безопасность мирового уровня, защиту паролем, интуитивно понятный интерфейс и простую интеграцию со сторонними службами хранения, такими как Google Диск, SharePoint, Box и Dropbox, что делает его одним из лучших MFT. инструменты из этого списка.
10. ZippyShare
Мы не можем говорить о бесплатных веб-сайтах для обмена файлами, не упомянув Zippyshare, не так ли? Zippyshare — это бесплатный веб-сайт для обмена файлами, который не имеет ограничений на загрузку и загрузку. Однако загвоздка в том, что вы можете загружать только файлы размером до 500 МБ, и все файлы удаляются с их серверов через 30 дней.
Zippyshare предлагает неограниченное дисковое пространство и доступ к нему без необходимости создавать учетную запись.Загруженными файлами можно легко поделиться с кем угодно по электронной почте, в сообщении или в социальных сетях. Несмотря на то, что Zippyshare не имеет самого визуально привлекательного пользовательского интерфейса, его простота использования с лихвой компенсирует это.
11. DropSend
DropSend рекламирует себя как платформу для отправки больших файлов. Однако под большими файлами DropSend подразумевает файлы размером до 8 ГБ. Если у вас возникли проблемы с отправкой файлов в виде вложений электронной почты, DropSend позволяет загружать файлы на свой сервер, а затем отправлять ссылку для скачивания получателю по электронной почте.
Файлы, загруженные в DropSend, защищены высокоуровневым шифрованием 256 AES. С помощью DropSend Direct пользователи могут легко и быстро перетаскивать несколько файлов прямо со своего рабочего стола.
Вам никогда не придется беспокоиться о прерванной загрузке и медленном интернет-соединении, поскольку загрузка возобновится, как только вы снова подключитесь к стабильной сети. Бесплатный план имеет 4 ГБ хранилища, но только 5 «общих ресурсов» в месяц, что на самом деле не так уж и выгодно.
Прежде чем идти, ознакомьтесь с этим БОНУСНЫМ инструментом!
Счета-фактуры, соглашения, планы, брошюры, контракты, изображения, видео, таблицы данных, проекты — каждая компания имеет невероятное количество файлов, которые необходимо отслеживать.
Базовые системы хранения документов и другие решения могли работать в прошлом, но точно не будут работать в настоящее время. Вам нужно навести порядок в своем файлообменном хаосе… и здесь на помощь приходит Bit.ai!
Bit.ai — это облачная платформа нового поколения для создания документов, которая выводит обмен файлами на новый уровень. В современные и интерактивные документы Bit можно вплести файлы практически любого типа, и Bit прекрасно это покажет.
Проще говоря, Bit позволяет добавлять что угодно из любого места в Интернете с помощью ссылки в документе Bit, будь то видео, документы Google, электронные таблицы, PDF-файлы или музыка. В настоящее время существует более 100 интеграций мультимедиа, и их количество постоянно растет!
Читатель может либо просмотреть файл непосредственно в документе Bit, либо перейти к исходному файлу. Что еще? Любые обновления, внесенные в исходный контент, автоматически отразятся в вашем живом документе Bit. Увлекательно, правда?
Документы новой эры Bit, безусловно, произведут революцию в том, как вы и ваша команда работаете вместе и обмениваетесь файлами внутри и за пределами вашей организации!
Заключительные слова
Итак, у вас есть одни из лучших бесплатных веб-сайтов для обмена файлами в Интернете прямо сейчас. Обмен файлами из одной части мира в другую кажется сбывшейся мечтой, особенно если вы достаточно взрослые, чтобы быть свидетелями старых времен USB-накопителей и вложений электронной почты.
Теперь вы можете освободить место на своем устройстве и загрузить все свои файлы в облако, получить к ним доступ из любой точки мира и легко поделиться ими с друзьями и семьей. Мы пропустили ваш любимый инструмент для обмена файлами? Пишите нам в Твиттере о своих предложениях @bit_docs.
ownCloud, ваш инструмент для совместной работы
Самый важный инструмент повышения производительности со времен
магазина электронной почты. Делиться. Работа.
Обмен файлами, которому доверяют 200 миллионов пользователей по всему миру
Удобная совместная работа с внутренними и внешними сторонами без хранения данных в общедоступном облаке. Открытые API и модульность позволяют интегрировать почти все в ваше собственное облако — суверенитет данных по замыслу.
Для организаций с высокими требованиями к управлению данными
Управляйте своими данными всегда, в любое время и в любом месте. Разверните ownCloud локально, в выбранном вами центре обработки данных или в гибридной конфигурации. Правила и сертификаты? Больше ни слова. Мы держим вашу спину! Благодаря многофакторной аутентификации, шифрованию и продуманному управлению жизненным циклом файлов. Ищете 100% владение данными? Давайте свяжемся сейчас.
Вы предпочитаете SaaS? Проверьте ownCloud.online!
Для небольших организаций и частных пользователей
Нет времени на управление инфраструктурой? ownCloud.online — ваш лучший выбор в плане суверенитета данных и гибкости решения SaaS. Наша платформа, полностью размещенная в Германии, позволяет вам начать прямо сейчас. Держите ваши данные в безопасности в любое время. Соответствующий и без какого-либо обслуживания. Всего один клик.
Контролируйте, кто может получить доступ к вашим данным
Предоставьте сотрудникам простой, гибкий и безопасный способ обмена файлами и папками. Безопасно привлекайте контакты за пределами вашей организации к избранным документам.Делитесь общедоступными ссылками, защищенными паролями и датами истечения срока действия.
Забудьте о медленных VPN-подключениях, неверсионных документах, прикрепленных к электронным письмам, и теневой ИТ-инфраструктуре в общедоступных облаках с сомнительной безопасностью.
Готов к GDPR
Общее положение о защите данных
Поддержка LGPD
Lei Geral de Proteção de Dados
Поддержка CCRF
Нормативная база облачных вычислений
Поддержка HIPAA
Закон о переносимости и подотчетности медицинского страхования
Поддержка CCPA
Закон штата Калифорния о конфиденциальности потребителей
Современные команды сотрудничают из любого места и с любого устройства. Повысьте их эффективность, предоставив им возможность хранить, совместно использовать и работать со своими данными и документами через единую точку доступа.
Работайте над документами одновременно, создавайте презентации вместе в режиме реального времени, добавляйте примечания к файлам и многое другое, тем самым экономя время на согласование и обратную связь.
Мы считаем, что потребности в суверенитете данных и совместной работе в режиме реального времени могут быть согласованы в частных облаках. Узнайте, как мы можем помочь вам обрести цифровой суверенитет.
На этой странице показано, как сделать объекты, которыми вы владеете, доступными для чтения всем пользователям общедоступного Интернета. Чтобы узнать, как получить доступ к общедоступным данным, см. раздел Доступ к общедоступным данным.
Когда объект является общедоступным, любой пользователь, знающий URI объекта, может получить доступ к объекту до тех пор, пока объект является общедоступным.
Предпосылки
Предварительные требования могут различаться в зависимости от используемого инструмента:
Консоль
Чтобы выполнить это руководство с помощью Google Cloud Console, у вас должны быть соответствующие разрешения IAM. Если объекты или сегменты, к которым вы хотите получить доступ, существуют в проекте, который вы не создавали, вам может потребоваться, чтобы владелец проекта предоставил вам роль, содержащую необходимые разрешения.
Список разрешений, необходимых для определенных действий, см. в разделе Разрешения IAM для Google Cloud Console.
Список соответствующих ролей см. в разделе Роли Cloud Storage. Кроме того, вы можете создать пользовательскую роль с определенными ограниченными разрешениями.
Командная строка
Чтобы выполнить это руководство с помощью утилиты командной строки, у вас должны быть соответствующие разрешения IAM. Если объекты или сегменты, к которым вы хотите получить доступ, существуют в проекте, который вы не создавали, вам может потребоваться, чтобы владелец проекта предоставил вам роль, содержащую необходимые разрешения.
Список разрешений, необходимых для определенных действий, см. в разделе Разрешения IAM для команд gsutil.
Список соответствующих ролей см. в разделе Роли Cloud Storage. Кроме того, вы можете создать пользовательскую роль с определенными ограниченными разрешениями.
Примеры кода
Чтобы выполнить это руководство с помощью клиентских библиотек Cloud Storage, у вас должны быть соответствующие разрешения IAM. Если объекты или сегменты, к которым вы хотите получить доступ, существуют в проекте, который вы не создавали, вам может потребоваться, чтобы владелец проекта предоставил вам роль, содержащую необходимые разрешения. Если не указано иное, запросы клиентской библиотеки выполняются через JSON API.
Список разрешений, необходимых для определенных действий, см. в разделе Разрешения IAM для методов JSON.
Список соответствующих ролей см. в разделе Роли Cloud Storage. Кроме того, вы можете создать пользовательскую роль с определенными ограниченными разрешениями.
REST API
API JSON
Чтобы выполнить это руководство с помощью JSON API, у вас должны быть соответствующие разрешения IAM. Если объекты или сегменты, к которым вы хотите получить доступ, существуют в проекте, который вы не создавали, вам может потребоваться, чтобы владелец проекта предоставил вам роль, содержащую необходимые разрешения.
Список разрешений, необходимых для определенных действий, см. в разделе Разрешения IAM для методов JSON.
Список соответствующих ролей см. в разделе Роли Cloud Storage. Кроме того, вы можете создать пользовательскую роль с определенными ограниченными разрешениями.
Сделать отдельные объекты общедоступными
Чтобы сделать отдельные объекты общедоступными для чтения в Интернете:
Консоль
- В Google Cloud Console перейдите на страницу браузера облачного хранилища.
Нажмите на название корзины, содержащей объект, который вы хотите сделать общедоступным, и перейдите к объекту, если он находится в подкаталоге.
Нажмите на меню дополнительных действий ( ), связанное с объектом, который вы хотите сделать общедоступным.
Выберите Доступ к редактированию в раскрывающемся меню.
В появившемся наложении нажмите кнопку + Добавить запись.
Добавить разрешение для allUsers.
Нажмите "Сохранить".
После публикации в открытом доступе в столбце общедоступный появляется значок ссылки.Вы можете щелкнуть этот значок, чтобы получить URL-адрес объекта.
Чтобы узнать, как получить подробную информацию об ошибках при неудачных операциях в браузере Cloud Storage, см. раздел Устранение неполадок.
В этом руководстве описывается, как настроить корзину облачного хранилища для размещения статического веб-сайта для принадлежащего вам домена. Статические веб-страницы могут содержать клиентские технологии, такие как HTML, CSS и JavaScript. Они не могут содержать динамическое содержимое, такое как серверные сценарии, такие как PHP.
Примеры и советы по статическим веб-страницам, в том числе по размещению статических ресурсов для динамического веб-сайта, см. на странице "Статический веб-сайт".
Цели
- Создайте сегмент.
- Загружайте файлы своего сайта и делитесь ими.
- Настройте балансировщик нагрузки и SSL-сертификат.
- Подключите балансировщик нагрузки к своей корзине.
- Направьте свой домен на балансировщик нагрузки с помощью записи A.
- Протестируйте веб-сайт.
Стоимость
В этом руководстве используются следующие оплачиваемые компоненты Google Cloud:
Подробнее о том, какие расходы могут взиматься при размещении статического веб-сайта, см. в совете по отслеживанию расходов.
Прежде чем начать
-
Войдите в свою учетную запись Google Cloud. Если вы новичок в Google Cloud, создайте учетную запись, чтобы оценить, как наши продукты работают в реальных сценариях. Новые клиенты также получают бесплатные кредиты в размере 300 долларов США для запуска, тестирования и развертывания рабочих нагрузок.
В Google Cloud Console на странице выбора проекта выберите или создайте проект Google Cloud.
Убедитесь, что для вашего облачного проекта включено выставление счетов. Узнайте, как проверить, включена ли оплата для проекта.
В Google Cloud Console на странице выбора проекта выберите или создайте проект Google Cloud.
Убедитесь, что для вашего облачного проекта включено выставление счетов. Узнайте, как проверить, включена ли оплата для проекта.
Примечание. Если вы являетесь владельцем домена, который связываете с сегментом, возможно, вы уже выполнили этот шаг в прошлом. Если вы приобрели домен через Google Domains, проверка выполняется автоматически.
Создать сегмент
Чтобы создать сегмент:
Консоль
- В Google Cloud Console перейдите на страницу браузера облачного хранилища.
- В поле «Назовите свой сегмент» введите имя, соответствующее требованиям к названию сегмента.
- В разделе «Выберите место для хранения данных» выберите тип местоположения и местоположение, в котором будут постоянно храниться данные корзины.
- В поле Выберите класс хранения по умолчанию для ваших данных выберите класс хранения для корзины. Класс хранения по умолчанию назначается всем объектам, загруженным в корзину.
Примечание. На панели "Ежемесячная оценка затрат" на правой панели оцениваются ежемесячные затраты на сегмент на основе выбранного вами класса хранилища и местоположения, а также ожидаемого объема данных и операций.
Примечание. Если политика организации вашего проекта уже использует запрет на публичный доступ, переключатель Запретить публичный доступ заблокирован.
Чтобы узнать, как получить подробную информацию об ошибках при неудачных операциях в браузере Cloud Storage, см. раздел Устранение неполадок.
gsutil
Используйте команду gsutil mb:
- BUCKET_NAME — это имя, которое вы хотите присвоить своему сегменту, в соответствии с требованиями к именованию. Например, my-bucket .
Если запрос выполнен успешно, команда возвращает следующее сообщение:
Установите следующие необязательные флаги, чтобы лучше контролировать создание сегмента:
- -p : укажите идентификатор проекта или номер проекта, с которым будет связана ваша корзина. Например, мой-проект .
- -c : укажите класс хранилища по умолчанию для вашего сегмента. Например, NEARLINE .
- -l : укажите расположение вашего сегмента. Например, США-ВОСТОК1 .
- -b : укажите унифицированный параметр доступа на уровне сегмента для вашего сегмента. Например, НА.
Полный список параметров создания корзины gsutil см. в разделе Параметры mb.
Примеры кода
Node.js
Питон
Терраформ
ОТДЕЛЬНЫЕ API-интерфейсы
API JSON
- Получите токен доступа для авторизации на игровой площадке OAuth 2.0. Настройте игровую площадку для использования собственных учетных данных OAuth. Инструкции см. в разделе Аутентификация API.
- Создайте файл .json с настройками корзины, который должен содержать имя корзины. Полный список настроек см. в документации Buckets:Insert. Ниже приведены общие настройки, которые следует включить:
- BUCKET_NAME — это имя, которое вы хотите присвоить своему сегменту, в соответствии с требованиями к именованию. Например, my-bucket .
- BUCKET_LOCATION – это место, где вы хотите хранить данные объектов своей корзины. Например, США-ВОСТОК1 .
- STORAGE_CLASS – это класс хранилища по умолчанию для вашего сегмента. Например, NEARLINE .
- JSON_FILE_NAME — это имя файла JSON, созданного на шаге 2.
- OAUTH2_TOKEN — это токен доступа, созданный на шаге 1.
- PROJECT_IDENTIFIER — это идентификатор или номер проекта, с которым будет связан ваш сегмент. Например, мой-проект .
XML API
- Получите токен доступа для авторизации на игровой площадке OAuth 2.0. Настройте игровую площадку для использования собственных учетных данных OAuth. Инструкции см. в разделе Аутентификация API.
- Создайте XML-файл, содержащий следующую информацию:
- BUCKET_LOCATION – это место, где вы хотите хранить данные объектов своей корзины. Например, США-ВОСТОК1 .
- STORAGE_CLASS – это класс хранилища по умолчанию для вашего сегмента. Например, NEARLINE .
- XML_FILE_NAME — это имя XML-файла, созданного на шаге 2.
- OAUTH2_TOKEN — это токен доступа, созданный на шаге 1.
- PROJECT_ID — это идентификатор проекта, с которым будет связан ваш сегмент. Например, мой-проект .
- BUCKET_NAME — это имя, которое вы хотите присвоить своему сегменту, в соответствии с требованиями к именованию. Например, my-bucket .
Загрузить файлы вашего сайта
Добавьте в корзину файлы, которые должен показывать ваш веб-сайт:
Консоль
- В Google Cloud Console перейдите на страницу браузера облачного хранилища.
В списке сегментов щелкните имя созданного вами сегмента.
Откроется страница Сведения о корзине с выбранной вкладкой Объекты.
Нажмите кнопку Загрузить файлы.
В диалоговом окне файла найдите нужный файл и выберите его.
После завершения загрузки вы должны увидеть имя файла вместе с информацией о файле, отображаемой в корзине.
Чтобы узнать, как получить подробную информацию об ошибках при неудачных операциях в браузере Cloud Storage, см. раздел Устранение неполадок.
gsutil
Используйте команду gsutil cp, чтобы скопировать файлы в корзину. Например, чтобы скопировать файл index.html из его текущего местоположения на рабочем столе в корзину my-static-assets :
В случае успеха команда возвращает:
Примеры кода
Следующий пример загружает объект из файла:
В следующем примере объект загружается из памяти:
Следующий пример загружает объект из файла:
В следующем примере объект загружается из памяти:
Следующий пример загружает объект из файла:
В следующем примере объект загружается из памяти:
Следующий пример загружает объект из файла:
В следующем примере объект загружается из памяти:
Node.js
Следующий пример загружает объект из файла:
В следующем примере объект загружается из памяти:
Питон
Следующий пример загружает объект из файла:
В следующем примере объект загружается из памяти:
REST API
API JSON
-
Получите токен авторизации на игровой площадке OAuth 2.0. Настройте игровую площадку для использования собственных учетных данных OAuth. Инструкции см. в разделе Аутентификация API.
Используйте cURL для вызова API JSON с запросом объекта POST. Для файла index.html, загруженного в корзину с именем my-static-assets :
XML API
-
Получите токен авторизации на игровой площадке OAuth 2.0. Настройте игровую площадку для использования собственных учетных данных OAuth. Инструкции см. в разделе Аутентификация API.
Используйте cURL для вызова XML API с запросом PUT Object. Для файла index.html, загруженного в корзину с именем my-static-assets :
Примечание. Если вы переносите существующий веб-сайт или копируете большое количество файлов, используйте gsutil rsync для перемещения содержимого. Вы можете использовать параметр -R для рекурсивного копирования деревьев каталогов. Например, чтобы синхронизировать локальный каталог с именем local-dir с сегментом с именем my-static-assets, используйте:
Поделитесь своими файлами
Чтобы сделать все объекты в вашей корзине доступными для чтения любому пользователю в общедоступном Интернете:
Консоль
- В Google Cloud Console перейдите на страницу браузера облачного хранилища.
В списке сегментов нажмите на название сегмента, который вы хотите сделать общедоступным.
Выберите вкладку "Разрешения" в верхней части страницы.
Нажмите кнопку + Добавить.
Откроется диалоговое окно Добавить участников.
В поле Новые участники введите allUsers .
В раскрывающемся списке "Выберите роль" выберите подменю "Облачное хранилище" и выберите параметр "Просмотр объектов хранилища".
Нажмите "Сохранить".
Нажмите Разрешить общий доступ.
После публикации для всех для каждого объекта в столбце общедоступный появляется значок ссылки. Вы можете щелкнуть этот значок, чтобы получить URL-адрес объекта.
Чтобы узнать, как получить подробную информацию об ошибках при неудачных операциях в браузере Cloud Storage, см. раздел Устранение неполадок.
gsutil
Используйте команду gsutil iam ch:
Примеры кода
Node.js
Питон
REST API
API JSON
-
Получите токен авторизации на игровой площадке OAuth 2.0. Настройте игровую площадку для использования собственных учетных данных OAuth. Инструкции см. в разделе Аутентификация API.
Создайте файл JSON, содержащий следующую информацию:
Используйте cURL для вызова JSON API с запросом PUT Bucket:
- JSON_FILE_NAME — это путь к файлу JSON, созданному на шаге 2.
- OAUTH2_TOKEN — это токен доступа, созданный на шаге 1.
- BUCKET_NAME — это имя сегмента, объекты которого вы хотите сделать общедоступными. Например, мои-статические-активы .
XML API
Предоставление всем объектам в корзине общедоступного чтения не поддерживается XML API. Вместо этого используйте gsutil или JSON API или настройте списки управления доступом для каждого отдельного объекта.
Чтобы сделать отдельные объекты в вашей корзине общедоступными, вам нужно переключить режим управления доступом вашей корзины в Детальный. Как правило, сделать все файлы в корзине общедоступными проще и быстрее.
Рекомендуется: назначать специальные страницы
В следующем примере для MainPageSuffix задано значение index.html, а для NotFoundPage — значение 404.html :
Консоль
- В Google Cloud Console перейдите на страницу браузера облачного хранилища.
В списке сегментов найдите созданный вами сегмент.
Нажмите дополнительное меню сегмента ( ), связанное с сегментом, и выберите Изменить конфигурацию веб-сайта.
В диалоговом окне настройки веб-сайта укажите главную страницу и страницу ошибки.
Нажмите "Сохранить".
Чтобы узнать, как получить подробную информацию об ошибках при неудачных операциях в браузере Cloud Storage, см. раздел Устранение неполадок.
gsutil
Используйте команду gsutil web set, чтобы установить свойство MainPageSuffix с флагом -m и NotFoundPage с флагом -e:
Читайте также: