Время действия введенного пароля
Введенный пароль в терминале действует в течение какого-то времени, а затем его приходится вводить вновь.
По умолчанию время действия sudo-сeссии равняется 15 минутам.Таким образом, по истечении этого времени вам придется заново вводить пароль при использовании команд, требующих повышенных привилегий.
Изменить это значение довольно легко. Открывай для редактирования файл
В нашем случае число 42 означает время действия sudo-ceccии, которое равно 42 минутам. Если вы хотите задать другой промежуток времени действия - пожалуйста, в минутах.
Если установить параметр равным
Введенный пароль в терминале действует в течение какого-то времени, а затем его приходится вводить вновь.
По умолчанию время действия sudo-сeссии равняется 15 минутам.Таким образом, по истечении этого времени вам придется заново вводить пароль при использовании команд, требующих повышенных привилегий.
Изменить это значение довольно легко. Открывай для редактирования файл
/etc/sudoers и найди в нем строку Defaults env_reset. Поставь после нее запятую и добавь следующий параметр: timestamp_timeout=42 В нашем случае число 42 означает время действия sudo-ceccии, которое равно 42 минутам. Если вы хотите задать другой промежуток времени действия - пожалуйста, в минутах.
Если установить параметр равным
нулю, то придется каждый раз вводить пароль, когда выполняются команды с sudo. Если же установите значение -1, то пароль будет запрошен только один раз, пока не закроется окно терминала.Подбор ключей симметричного алгоритма шифрования DES методом дифференциального криптоанализа
https://habr.com/ru/post/654989/
https://habr.com/ru/post/654989/
Хабр
Подбор ключей симметричного алгоритма шифрования DES методом дифференциального криптоанализа
В наше время информационные технологии развиваются с невероятной скоростью, и поэтому поддержание информационной безопасности является неотъемлемым атрибутом любой организации, а знаменитое...
Как защитить свои фото от алгоритмов распознавания лиц
Системы распознавания лиц сканируют миллиарды лиц без их согласия. Если вы не хотите, чтобы по фотографии вашего лица кто-то вычислил все ваши аккаунты в соцсетях — есть программа Fawkes.
Она меняет пиксели на фотографии, чтобы алгоритмы не смогли распознать лицо, а человек ничего не заметил.
Как ей воспользоваться:
1. Переходим на сайт, листаем вниз, нажимаем «Downloads» и выбираем свою операционную систему: MacOS, Windows или Linux.
2. Скачиваем, устанавливаем и запускаем программу.
3. Нажимаем «Select Images» и выбираем нужные фотографии, на которых нужно скрыть лицо от систем распознавания.
4. Нажимаем «Run Protection».
Измененные фотографии сохранятся туда же, где были оригинальные фото. Теперь можно публиковать любое фото в соцсети и и не бояться, что вас идентифицируют алгоритмы.
Системы распознавания лиц сканируют миллиарды лиц без их согласия. Если вы не хотите, чтобы по фотографии вашего лица кто-то вычислил все ваши аккаунты в соцсетях — есть программа Fawkes.
Она меняет пиксели на фотографии, чтобы алгоритмы не смогли распознать лицо, а человек ничего не заметил.
Как ей воспользоваться:
1. Переходим на сайт, листаем вниз, нажимаем «Downloads» и выбираем свою операционную систему: MacOS, Windows или Linux.
2. Скачиваем, устанавливаем и запускаем программу.
3. Нажимаем «Select Images» и выбираем нужные фотографии, на которых нужно скрыть лицо от систем распознавания.
4. Нажимаем «Run Protection».
Измененные фотографии сохранятся туда же, где были оригинальные фото. Теперь можно публиковать любое фото в соцсети и и не бояться, что вас идентифицируют алгоритмы.
Баг в ядре Linux и как правильно жаловаться
https://habr.com/ru/post/657607/
https://habr.com/ru/post/657607/
Хабр
Баг в ядре Linux и как правильно жаловаться
Я работаю системным программистом в компании КриптоПро. Нередко мои задачи связаны с ошибками, которые лежат на самом нижнем уровне современных операционных систем, под которые мы пишем ПО. Я хочу...
👉Уязвимости SSH 👈
Связана она с тем, что процедура проверки пароля существующего и не существующего пользователя выполняется за различное время. И разница эта достаточна для фиксации машинными методами.
Связана она с тем, что процедура проверки пароля существующего и не существующего пользователя выполняется за различное время. И разница эта достаточна для фиксации машинными методами.
Telegraph
Уязвимости SSH
Весьма популярная уязвимость OpenSSH серверов связана с так называемым “перечислением” пользователей (user enumeration). Связана она с тем, что процедура проверки пароля существующего и не существующего пользователя выполняется за различное время. И разница…
Релиз браузера Firefox 96
Основные изменения:
- Существенно уменьшена степень нагрузки на основной поток программы.
- Улучшена поддержка обработки медиа. Улучшено шумоподавление, автоматическая регулировка усиления, эхоподавление.
- Предотвращения от атак CSRF (Cross-Site Request Forgery). (Для всех куки теперь используется атрибут SameSite=lax)
- Для всех пользователей включен механизм строгой изоляции сайтов.
- Для всех платформ включен механизм защиты от потенциальных уязвимостей в сторонних библиотеках, основанный на технологии RLBox.
Проблемы:
Пользователи с проблемами в работе Firefox 96.0 и 95.02 начали отключать HTTP/3
Основные изменения:
- Существенно уменьшена степень нагрузки на основной поток программы.
- Улучшена поддержка обработки медиа. Улучшено шумоподавление, автоматическая регулировка усиления, эхоподавление.
- Предотвращения от атак CSRF (Cross-Site Request Forgery). (Для всех куки теперь используется атрибут SameSite=lax)
- Для всех пользователей включен механизм строгой изоляции сайтов.
- Для всех платформ включен механизм защиты от потенциальных уязвимостей в сторонних библиотеках, основанный на технологии RLBox.
Проблемы:
[ Хабр ] ->Пользователи с проблемами в работе Firefox 96.0 и 95.02 начали отключать HTTP/3
Настройка supervisor
Для управления процессами в Linux существуют системы инициализации, такие как systemd. Однако что, если надо что-то более простое, программа, которая сможет управлять процессами вашего приложения, в системе или в Docker контейнере. Такая программа существует. Она называется supervisor.
Это простой менеджер процессов с открытым исходным кодом, написанный на Python, с помощью которого можно запускать нужное количество копий процесса и следить за их состоянием. В этой статье мы рассмотрим как выполняется установка и настройка Supervisor на примере Ubuntu 20.04.
https://losst.ru/nastrojka-supervisor
Для управления процессами в Linux существуют системы инициализации, такие как systemd. Однако что, если надо что-то более простое, программа, которая сможет управлять процессами вашего приложения, в системе или в Docker контейнере. Такая программа существует. Она называется supervisor.
Это простой менеджер процессов с открытым исходным кодом, написанный на Python, с помощью которого можно запускать нужное количество копий процесса и следить за их состоянием. В этой статье мы рассмотрим как выполняется установка и настройка Supervisor на примере Ubuntu 20.04.
https://losst.ru/nastrojka-supervisor
10 простых трюков, которые легко запомнить и можно тут же начать использовать.
Если консоль подвисла, можно ее переинициализировать без завершения текущей сессии командой
Создать пустой файл или уничтожить все данные в файле поможет команда
Если ты вводил команду, которая требует повышения привилегий, и забыл подставить
В качестве альтернативы сетевым командам
Команда
Если необходимо ввести команду, чтобы она не попала в лог истории, нужно подставить перед ней пробел.
Если ты набрал команду и хочешь добавить к ней аргументы из команд, набранных ранее, удерживай Alt или Esc и нажимай на точку. В строку ввода один за другим будут подставляться параметры предыдущих команд.
Если ты ввел длинную команду, но допустил опечатку, ее можно исправить при помощи замены подстроки. Например, мы хотим заменить
Для очистки терминала достаточно комбинации клавиш Ctrl + l. Или можешь нажать
Понадобилось зайти в директорию, вывести список файлов и вернуться обратно? Для этой распространенной задачи можешь набрать
Если консоль подвисла, можно ее переинициализировать без завершения текущей сессии командой
reset.Создать пустой файл или уничтожить все данные в файле поможет команда
> file_name.txt.Если ты вводил команду, которая требует повышения привилегий, и забыл подставить
sudo, можно воспользоваться таким трюком: sudo !!. Оболочка запустит предыдущую команду под рутом.В качестве альтернативы сетевым командам
ping и traceroute можно воспользоваться mtr.Команда
ps aux покажет много диагностических данных в удобном виде.Если необходимо ввести команду, чтобы она не попала в лог истории, нужно подставить перед ней пробел.
Если ты набрал команду и хочешь добавить к ней аргументы из команд, набранных ранее, удерживай Alt или Esc и нажимай на точку. В строку ввода один за другим будут подставляться параметры предыдущих команд.
Если ты ввел длинную команду, но допустил опечатку, ее можно исправить при помощи замены подстроки. Например, мы хотим заменить
foo на bar. Если ввести просто ^foo, то в предыдущей команде первое вхождение foo будет удалено. Если ввести ^foo^bar, то произойдет замена.Для очистки терминала достаточно комбинации клавиш Ctrl + l. Или можешь нажать
Ctrl + Shift + x. Ну а с командой clear ты уже наверняка знаком.Понадобилось зайти в директорию, вывести список файлов и вернуться обратно? Для этой распространенной задачи можешь набрать
(cd /tmp && ls). Удобно «подсматривать» и в родительский каталог — для этого в качестве пути просто укажи /...Как посмотреть размер папки в Linux
Посмотреть занимаемое место конкретной директории на диске Linux получится через любой файловый менеджер. Достаточно открыть свойства файла. Но там информация отображается в кратком виде, а нередко нужны подробности. С помощью утилиты ls получить детальные сведения не получится. А вот утилита du для этих целей подойдет отлично.
В данной статье мы расскажем, как посмотреть размер папки в Linux с помощью du. Для этого разберем два примера ее использования.
https://losst.ru/kak-posmotret-razmer-papki-v-linux
Посмотреть занимаемое место конкретной директории на диске Linux получится через любой файловый менеджер. Достаточно открыть свойства файла. Но там информация отображается в кратком виде, а нередко нужны подробности. С помощью утилиты ls получить детальные сведения не получится. А вот утилита du для этих целей подойдет отлично.
В данной статье мы расскажем, как посмотреть размер папки в Linux с помощью du. Для этого разберем два примера ее использования.
https://losst.ru/kak-posmotret-razmer-papki-v-linux
Динамические структуры в shared-памяти
https://habr.com/ru/post/658093/
https://habr.com/ru/post/658093/
Хабр
Динамические структуры в shared-памяти
Приветствую, читатель! Хотелось бы осветить свою небольшую библиотеку для C++, которая призвана помочь Вам создавать динамические структуры в shared-памяти. Далее - под катом. Зачем это? Скорее всего,...
Linux-handbook-comands-A-Z-SEDICOMM-University.pdf
758 KB
Команды Linux обзор с примерами
Manjaro Linux
Дистрибутив построен на базе довольно неоднозначного проекта под названием Arch Linux, но в повседневности такая «стартовая площадка» никак не влияет на качество операционной системы.
Этот проект хорош тем, что адаптирован под пользователей, ранее использовавших Windows. Разработчики Manjaro пытались создать бесплатную и свободную ОС, на которую было бы легко перейти с уже существующих платформ. Поэтому дистрибутив предлагает несколько графических оболочек (под разные системные требования и похожие на macOS или Windows), большой ассортимент необходимых приложений, в числе которых пакет офисных программ, мессенджеры, браузер и даже эмуляторы, помогающие запускать Windows-программы в Manjaro.
Эта ОС подходит даже геймерам, так как по умолчанию включает в себя утилиты для запуска игр, разработанных под Windows.
Дистрибутив построен на базе довольно неоднозначного проекта под названием Arch Linux, но в повседневности такая «стартовая площадка» никак не влияет на качество операционной системы.
Этот проект хорош тем, что адаптирован под пользователей, ранее использовавших Windows. Разработчики Manjaro пытались создать бесплатную и свободную ОС, на которую было бы легко перейти с уже существующих платформ. Поэтому дистрибутив предлагает несколько графических оболочек (под разные системные требования и похожие на macOS или Windows), большой ассортимент необходимых приложений, в числе которых пакет офисных программ, мессенджеры, браузер и даже эмуляторы, помогающие запускать Windows-программы в Manjaro.
Эта ОС подходит даже геймерам, так как по умолчанию включает в себя утилиты для запуска игр, разработанных под Windows.
Чтобы сделать «Хакер» максимально доступным, мы объявляем о временном снижении цены до 3000 рублей.
Будь в курсе самых важных уязвимостей – подписывайся на главный ресурс по теме кибербезопасности - XAKEP.RU и расти профессионально! Проверенные новости и надежные собственные исследования в постоянном доступе. Всего в базе 66 000 крутых технических материалов
Подписывайся сам, подписывай товарища, расскажи всем, кому это может быть полезно!
Подробнее о подписке: https://xakep.ru/about-magazine/
Будь в курсе самых важных уязвимостей – подписывайся на главный ресурс по теме кибербезопасности - XAKEP.RU и расти профессионально! Проверенные новости и надежные собственные исследования в постоянном доступе. Всего в базе 66 000 крутых технических материалов
Подписывайся сам, подписывай товарища, расскажи всем, кому это может быть полезно!
Подробнее о подписке: https://xakep.ru/about-magazine/
https://zen.yandex.ru/media/machinelearning/python-funkciia-filterfalse-624fe75d40dd3b270781f4e2 Отправлено из Yandex Zen
Дзен | Статьи
Python. Функция filterfalse()
Статья автора «Машинное обучение» в Дзене ✍: Функция filterfalse() модуля itertools создает итератор, который удаляет элементы из последовательности iterable до тех пор, пока функция predicate равна