Том Уэллинг стал героем вирусного обсуждения после публикации фото из отеля История Ивана Капкова: эмиграция, внутренний кризис и трагический финал ITMS объявила о смене названия на BFT «ПСЖ» обыграл «Манчестер Сити» со счётом 4:2 в Лиге чемпионов «Ростелеком» изучает создание корпоративного LLM-фаервола В Кемерово продолжается расследование смерти Татула Петросяна Музыкальные сервисы начали менять названия и тексты песен из-за новых требований закона Что такое «Mar-a-Lago face» и почему в нём увидели политический стиль На фестивале «Маяк» показали фильмы Тимы Анисимова, Никиты Троценко и Павла Лунгина Эмулятор KytyPS5 запустили на Xbox в режиме разработчика Блогер Егорик сравнил работу с зумерами и миллениалами В Нигерии умерла актриса и победительница конкурса красоты Тения Абрахам Юра Борисов стал членом Американской киноакадемии накануне премьеры в Лондоне Конор Кеннеди и Джулия Бе сыграли свадьбу в Рио-де-Жанейро Николай Басков отметил 50-летие двумя концертами в Live Арене Игра Cancel Your Subscription превращает отмену подписки в испытание Семья Ивана Гудкова предупредила о мошенническом сборе денег на похороны «Девочка из 90-ых»: как семейный проект стал интернет-хитом Кабардино-Балкарский высокогорный заповедник: ледники, экотропы и Дыхтау В RuStore появился платный российский мессенджер «Молния»
Лента новостей
Технологии

GitHub может временно требовать авторизацию для clone и fetch

GitHub будет выборочно ограничивать клонирование публичных репозиториев и получение изменений по HTTPS при аномальном трафике.

GitHub может временно требовать авторизацию для clone и fetch
Фото: Хабр

GitHub предупредил, что при аномальном или подозрительном трафике может временно запрашивать авторизацию для некоторых операций с публичными репозиториями. Ограничения коснутся клонирования через git clone и получения изменений с помощью git fetch по HTTPS.

Мера призвана сохранить доступность github.com в периоды повышенной нагрузки и подозрительной активности. Если запрос попадёт под временное ограничение, Git вернёт ошибку с требованием авторизоваться. Пользователю предложат войти в аккаунт и повторить операцию либо дождаться окончания действия защиты и снова выполнить команду без авторизации.

Ограничения будут действовать не для всех

GitHub подчёркивает, что не вводит обязательную авторизацию для доступа ко всем публичным репозиториям. Система будет применять ограничения выборочно, ориентируясь на признаки аномального трафика. При этом такие признаки могут встречаться и у обычных пользователей, поэтому под временную блокировку иногда будут попадать легитимные запросы.

Новая мера касается репозиториев на github.com независимо от тарифного плана. Другие запросы к веб-интерфейсу GitHub и API, не связанные с указанной защитой, под неё не подпадают. Компания также не назвала конкретные сроки действия ограничений: они будут зависеть от текущей ситуации с трафиком.

Что делать автоматизированным системам

GitHub рекомендует заранее настроить авторизацию для CI/CD и других автоматизированных процессов, которые регулярно клонируют репозитории или получают из них изменения. Для GitHub Actions можно использовать встроенный GITHUB_TOKEN.

В сторонних CI-системах GitHub советует применять токен доступа, созданный для GitHub App. Ещё одним вариантом остаётся персональный токен доступа — PAT. Если настроить авторизацию невозможно, пользователям и автоматизированным процессам придётся повторить операцию после снятия временного ограничения.

Источник

В России предложили обязать производителей устанавливать отечественные ОС на ноутбуки

Бизнес предложил предустанавливать российские операционные системы на все ноутбуки в рознице. Минцифры поддержало идею, но выступило против аналогичной меры для смартфонов.

В России предложили обязать производителей устанавливать отечественные ОС на ноутбуки
Технологии