Как добавить в blacklist драйвер
У меня серьезные проблемы с установкой драйверов Broadcom для Ubuntu. Он отлично работал на моей предыдущей версии, но сейчас это невозможно.
Как установить драйверы беспроводной связи Broadcom для карты BCM43xx?
Я пользователь без предварительных знаний в Linux, поэтому мне нужны четкие объяснения о том, как создавать, компилировать и т. Д.
lspci -vnn | grep Network показал:
ПРИМЕЧАНИЕ: ответ ниже обновляется каждый раз, когда добавляется новая информация и подтверждается работа.
43 ответа
Этот ответ основан на обширном исследовании, проведенном различными пользователями Ubuntu, которые работали вместе практически по всем вопросам, связанным с Broadcom. chili555 особую благодарность chili555, который помогал на форумах Ubuntu и на этом сайте, chili555 много вопросов, касающихся беспроводных устройств, и другим, которые внесли свой вклад в электронную почту, чаты, IRC и многое другое в тестировании различных драйверов с помощью нескольких самых популярных карт Broadcom Wireless. (Огромное спасибо Chili555 на самом деле. Этот парень знает свое дело).
В целом мы хотели предложить ответ, который мог бы быть простым для понимания и охватывал большинство карт / драйверов Broadcom. После того, как вы будете следовать этому руководству, вам НУЖНО проверить беспроводное соединение в течение не менее 2 часов (я на самом деле рекомендую 8 часов) с другим устройством в режиме Ad-Hoc, инфраструктуре или в обоих режимах. Распространенные проблемы, которые будут решены (кроме драйверов, не устанавливаемых):
- Тайм-аут соединения через несколько минут или часов
- Останавливает поиск других устройств (не видит других устройств)
- Продолжает запрашивать пароль даже в тех случаях, когда у AP нет
- Останавливает любой прием / передачу трафика (требуется временная перезагрузка для временного исправления)
- Сбой системы с ошибками dmesg в журнале (ссылка 1 ниже)
- Система полностью зависает (Вы можете нажать только кнопку "Перезагрузка / Питание") (ссылка 1 ниже)
- Создает огромные отчеты журнала, пытаясь правильно настроить или подключиться
- Сбой при установке через дополнительные драйверы / дополнительное оборудование (ссылка 3 ниже)
- Подключается и отключается непрерывно каждые X секунд
- Появляется подключенным в Network Manager, но не получает Интернет
- Пытается подключиться много раз без правильного завершения соединения
- Занимает слишком много времени для подключения
- После обновления с предыдущей версии (например: 12.04 до 12.10) он перестает работать
- Беспроводная карта не включается, не включается и не отключается (ссылка 2 ниже)
- Беспроводная карта заблокирована оборудованием
- Больше проблем найдено в Launchpad, Ubuntu Forum и Askubuntu
Итак, имея в виду следующее, мы имеем сейчас следующее, которое упрощается всего за 3 шага:
Существуют десятки беспроводных карт Broadcom, и каждый день появляются новые. Ключом к поиску правильного драйвера для любой сетевой карты является то, что известно как PCI ID (PCI.ID). Чтобы узнать, какой у вас PCI.ID, мы приступаем к открытию терминала, нажав CTRL + ALT + T (должно открыться окно с пустым фоном), и внутри этого терминала мы запускаем следующую команду:
Если у вас есть беспроводной адаптер Broadcom, вы получите что-то вроде следующего (идентификатор 14e4, используемый в приведенном выше примере, в большинстве случаев является беспроводной картой Broadcom):
PCI.ID в этом примере это 14e4:4320, как видно из скобок [. ]. В некоторых случаях вам также потребуется версия ревизии (если она появится) для некоторых особых случаев. В этом случае версия ревизии - версия 03, как показано в скобках (. ) в конце. Итак, что вам нужно после этого поиска:
С этой новой информацией вы можете посмотреть в таблице ниже и выбрать подходящий метод для установки вашего драйвера. Например, в этом случае, поскольку у вас есть 14e4:4320 rev 03, если мы перейдем вниз по списку к тому, который показывает точно такой же PCI.ID, вы увидите, что в столбцах для Ubuntu 12.04, 13.10 или 14.04 он показывает firmware-b43-installer пакет драйверов. Это означает, что вам нужно будет только установить этот конкретный пакет, поскольку он появляется во всех столбцах версий Ubuntu.
ПРИМЕЧАНИЕ. - Прежде чем продолжить, если вы ранее установили какие-либо драйверы, занесли в черный список или раскомментировали какие-либо файлы драйверов или файлы конфигурации или внесли какие-либо изменения в систему, чтобы драйверы работали в предыдущих попытках, вам придется отменить их, чтобы следуйте этому руководству. Мы предполагаем, что вы делаете это с нуля и не изменили никакие файлы конфигурации, модули или драйверы в системе каким-либо образом (кроме обновления системы). Это включает любые установки, использующие apt-get, aptitude, synaptic, dpkg, центр программного обеспечения или ручную компиляцию и установку пакетов. Система должна начинаться с нуля, чтобы это работало и чтобы не возникало конфликтов, которые могут возникнуть, если ранее была сделана работа.
Например, если вы ранее установили bcmwl-kernel-source пакет, вам нужно будет удалить его с помощью метода очистки:
Если вы только что установили Ubuntu, вам нужно будет создать индекс доступных пакетов, прежде чем мы сможем установить ваш драйвер, если вы еще этого не сделали:
Я бы даже пошел дальше, чтобы обновить список Ubuntu PCI.ID:
На тот случай, если только что появился идентификатор конкретного нового устройства Broadcom, которое вы используете.
Теперь, используя PCI.ID, который вы нашли в приведенных выше шагах, мы затем ищем в списке ниже, чтобы найти соответствующий PCI.ID и способ простой и правильной установки драйвера, связанного с ним. Терминал будет использоваться, чтобы избежать любых проблем, связанных с GUI. Это относится ко всем случаям, кроме отмеченных. Процедура установки выполняется только через терминал, а также при подключении к Интернету с помощью временного проводного Ethernet-подключения или USB-модема или любых возможных средств, которые могут на время предоставить вашему ПК доступ в Интернет. После того, как вы найдете в списке ниже правильный пакет, мы приступаем к установке.
Предполагая, что вы использовали PCI.ID 14e4:4320 rev 03, как показано в поиске выше, а затем посмотрели таблицу ниже и обнаружили, что правильный пакет для установки - это firmware-b43-installer Затем мы просто установим этот пакет в терминал:
а затем перезагрузите
Формат для установки довольно прост, это просто:
В приведенном выше примере PACKAGE_NAME firmware-b43-installer ,
WIRELESS TABLE BROADCOM (Обновлено 18 августа 2017 г.)
Особый случай № 1 - Использование bcma а также brcmsmac Водительская комбинация. Требуемая прошивка установлена по умолчанию в пакете linux-firmware ,
Особый случай № 2 - Для ASUS PCE-AC88 AC3100:
- Загрузите этот файл и после распаковки поместите его в /lib/firmware/brcm
sudo cp brcmfmac4366c-pcie.bin /lib/firmware/brcm/brcmfmac4366c-pcie.bin - затем sudo nano /etc/rc.local добавить modprobe brcmfmac и сохранить
- sudo reboot
В оборудовании, таком как Lenovo S10-2, если ваша беспроводная карта застревает при попытке подключиться к SSID (продолжает пытаться подключиться), то альтернативой для ее работы будет установка bcmwl-kernel-source пакет (удалите все другие установленные пакеты, связанные с ним). Прочитайте раздел "Отладка" ниже для получения дополнительной информации об этом беспроводном устройстве.
ВАЖНОЕ ПРИМЕЧАНИЕ - после сентября 2014 года, если вы следите за этим ответом, но у вас по-прежнему возникают проблемы с установкой правильного драйвера, попробуйте firmware-b43-installer пакет и сообщите нам через комментарии. Произошли некоторые изменения, и некоторые драйверы будут работать только с этим пакетом. Не забудьте иметь чистую систему перед ее установкой:
В некоторых особых случаях после установки firmware-b43-installer вам нужно удалить модуль b43, включить его снова и даже приступить к разблокировке с помощью rfkill:
Если у вас есть карта Broadcom с другим pci.id, задайте новый вопрос. После решения решение будет добавлено в это руководство.
4.1 Установка firmware-b43-installer
Установить firmware-b43-installer оффлайн смотри этот ответ.
4.2 Установка bcmwl-kernel-source
Для случаев, когда вам нужно установить bcmwl-kernel-source но вы не в сети, вот отличный ответ по этому поводу. Но в основном выполните следующие действия:
- Поиск пакета в репозиториях пакетов Ubuntu
- Убедитесь, что вы выбрали правильную архитектуру (32-битная, 64-битная и т. Д.)
- Загрузите пакет и связанные с ним пакеты зависимостей в одной папке.
- Когда у вас есть все необходимые пакеты (и их зависимости), перейдите в папку со всеми пакетами и запустите sudo dpkg -i *.deb , Это установит все пакеты в этой папке. Если это дает какие-либо ошибки, прочитайте ошибку и выполните шаги, которые она упоминает.
Чтобы привести пример, после перехода к пункту 1, упомянутому выше, если у вас был Broadcom 14e4:43a0 , вы бы искали bcmwl-kernel-source пакет и после выбора соответствующей версии Ubuntu (в моем случае 16.04 или Xenial) я бы попал на следующую страницу:
На этой странице я бы выбрал соответствующую архитектуру (32 или 64), но также должен был бы загрузить 3 зависимости пакета, упомянутые на этой странице, как показано на следующем рисунке:
После загрузки всех пакетов и зависимостей вы можете продолжить копирование всех пакетов в одну папку и запустить dpkg команда, как указано на шаге 4 выше.
На некоторых компьютерах перед выполнением команд необходимо отключить параметры безопасной загрузки в BIOS. Это относится к случаям, например, когда bcmwl-kernel-source уже установлен, но драйвер еще не работает. Вы можете сделать переустановку следующим образом или отключить безопасную загрузку, зайдя в BIOS Setup:
Следующая информация является дополнительным материалом для чтения по решению различных проблем, связанных с беспроводным управлением и конфликтами с другими сетевыми устройствами. Знайте, что в некоторых случаях вам необходимо иметь обновленную версию ядра, поскольку каждая новая версия ядра представляет либо новые сетевые драйверы, либо усовершенствует существующие драйверы, либо решает ошибки, связанные с ними.
Перед прочтением пунктов, упомянутых ниже, убедитесь, что все репозитории включены в вашей системе Ubuntu. Чтобы проверить, запустите на терминале software-properties-gtk и убедитесь, что все опции на вкладке программного обеспечения Ubuntu включены.
Для настройки беспроводных устройств через терминал я рекомендую Как подключиться и отключиться от сети вручную в терминале?
Если ваше соединение прерывается время от времени, некоторые пользователи предлагают установить для IPv6 значение Игнорировать. Просто зайдите в Network Manager (значок сети на верхней панели). Нажмите на нее, затем выберите " Изменить настройки". Затем перейдите к беспроводному соединению, которое вы используете, выберите его. Теперь перейдите к последней вкладке, где упоминаются настройки IPv6. В поле Метод выберите Игнорировать.
Если ваш ноутбук не обнаружил вашу беспроводную карту, некоторые пользователи упомянули, что используя rfkill unblock all решит проблему. Другие просто выключили и снова включили переключатель WiFi на своих ноутбуках (физический переключатель доступен на этих ноутбуках). Для получения дополнительной информации о rfkill пожалуйста, прочитайте rf kill unblock все НЕ РАБОТАЕТ!
Если вы получаете b43-phy0 ОШИБКА: Фатальная ошибка прямого доступа к памяти / предупреждение b43-phy0: Принудительный PIO делает следующее:
Если это работает, добавьте его в RC-файлы, чтобы он выполнялся при каждой загрузке. Вы можете изменить PIO на 1, если вам это нужно.
Если у вас есть требуемый ключ, недоступный при установке модуля DKMS (например, Nvidia, Broadcom или другие), вы можете перейти к ответу пилота здесь.
Если ваша беспроводная карта видит / не видит маршрутизатор и застревает в бесконечном цикле "Попытка подключения (попробуйте 1/3)", решение может заключаться в правильной конфигурации вашего маршрутизатора или беспроводного устройства SSID.
Для всех беспроводных карт в целом очень важно также учитывать используемые вами сетевые устройства (маршрутизаторы, коммутаторы, беспроводные каналы и беспроводные диапазоны и т. Д.). С помощью этой информации вы сможете лучше оценить источник проблемы, когда попадете в тупик. Примером может служить Lenovo S10-2, в котором используется PCIID 14e4:4315 rev 01. Даже после установки правильного драйвера пользователь может зацикливаться на попытке подключения. Он будет видеть беспроводной SSID, но при попытке подключиться к нему он войдет в цикл повторного подключения.
Решение состояло в том, что это конкретное беспроводное устройство не поддерживало каналы 40 МГц и не поддерживало 802.11N. Маршрутизатор в этом случае фактически вещал с принудительной 40 МГц и только по WiFi-N. Когда маршрутизатор был установлен в автоматический режим и канал 20/40 МГц, беспроводная карта работала правильно. Это сценарий случая, который также повторяется в других случаях, поэтому правильная оценка сетевого оборудования может очень помочь.
Для случаев, когда вы получаете повторение:
ОШИБКА @wl_cfg80211_get_station: неверный адрес Mac.
при выполнении dmesg и ваше беспроводное соединение часто прерывается (несколько раз в час или день), проблема может заключаться в том, что вы находитесь внутри беспроводного сигнала, который используется в качестве беспроводного моста (2 маршрутизатора, использующие один и тот же SSID и соединение). Это может произойти с современными маршрутизаторами, которые имеют возможность расширять беспроводное соединение, предлагая тот же SSID. Ваше беспроводное соединение может оборваться, потому что вы можете находиться между обоими маршрутизаторами, а уровень сигнала между ними почти одинаков.
Если ваше соединение разрывается очень часто, это означает, что вы находитесь почти в центре обоих маршрутизаторов. Чтобы понизить или исключить частоту отбрасывания вашего беспроводного устройства, попытайтесь расположиться так, чтобы ваша беспроводная карта могла видеть только один маршрутизатор или хотя бы один из маршрутизаторов имел более высокий уровень сигнала, чем другой.
Существуют также некоторые методы, чтобы заставить беспроводное устройство подключаться только к определенному маршрутизатору, установив BSSID в MAC-адрес маршрутизатора, к которому вы хотите подключиться. Это заставит ваше беспроводное устройство подключиться ТОЛЬКО к нему.
Проблемы с безопасной загрузкой
В некоторых конкретных случаях установка драйверов, будь то в автономном режиме через различные пакеты DEB или через apt-get с доступом в Интернет, не будет работать, если Безопасная загрузка не отключена.
Это связано с тем, что Secure Boot запрещает доступ, поэтому драйверы будут выглядеть так, как будто они установлены правильно, хотя на самом деле это не так. Так что в ОЧЕНЬ конкретных случаях вам необходимо временно отключить безопасную загрузку, чтобы драйверы работали.
Обновление прошивки Linux
В других случаях поиск и установка последней версии прошивки Linux решит проблему. Либо решить мелкие проблемы, которые возникали с работающей картой, либо заставить карту работать впервые.
Sometimes, for various performance or security reasons, it is necessary to prevent the system from using a certain kernel module. This can be achieved by module blacklisting , which is a mechanism used by the modprobe utility to ensure that the kernel cannot automatically load certain modules, or that the modules cannot be loaded at all. This is useful in certain situations, such as when using a certain module poses a security risk to your system, or when the module controls the same hardware or service as another module, and loading both modules would cause the system, or its component, to become unstable or non-operational.
To blacklist a module, you have to add the following line to the specified configuration file in the /etc/modprobe.d/ directory as root:
You can modify the /etc/modprobe.d/blacklist.conf file that already exists on the system by default. However, the preferred method is to create a separate configuration file, /etc/modprobe.d/ .conf , that will contain settings specific only to the given kernel module.
Example 31.4. An example of /etc/modprobe.d/blacklist.conf
The blacklist command, however, does not prevent the module from being loaded manually, or from being loaded as a dependency for another kernel module that is not blacklisted. To ensure that a module cannot be loaded on the system at all, modify the specified configuration file in the /etc/modprobe.d/ directory as root with the following line:
Example 31.5. Using module blacklisting as a temporary problem solution
Let's say that a flaw in the Linux kernel's PPP over L2TP module ( pppol2pt ) has been found, and this flaw could be misused to compromise your system. If your system does not require the pppol2pt module to function, you can follow this procedure to blacklist pppol2pt completely until this problem is fixed:
If the module is loaded, you need to unload it and all its dependencies to prevent its possible misuse. See Section 31.4, “Unloading a Module” for instructions on how to safely unload it.
Note that this command overwrites the content of the /etc/modprobe.d/pppol2tp.conf file if it already exists on your system. Check and back up your existing pppol2tp.conf before running this command. Also, if you were unable to unload the module, you have to reboot the system for this command to take effect.
After the problem with the pppol2pt module has been properly fixed, you can delete the /etc/modprobe.d/pppol2tp.conf file or restore its previous content, which will allow your system to load the pppol2pt module with its original configuration.
Important
Before blacklisting a kernel module, always ensure that the module is not vital for your current system configuration to function properly. Improper blacklisting of a key kernel module can result in an unstable or non-operational system.
Примечание: внесение в черный список не будет работать для модулей, которые встроены в образ ядра (т.е. не загружаются через отдельный .ko файл. Единственный способ отключить такие модули - через параметр ядра (если есть) или перекомпиляцию ядра.
Просто открой свой /etc/modprobe.d/blacklist файл и добавить drivername, используя следующий синтаксис:
РЕДАКТИРОВАТЬ: В более поздних версиях с 12.10 (12.04?) Файл /etc/modprobe.d/blacklist.conf
Перезагрузите ваш компьютер и используйте команду lsmod, чтобы показать состояние модулей в ядре Linux.
Примечание: здесь driver-name имя желаемого драйвера черного списка. Например, если вы хотите отключить драйвер сетевой карты, вы можете найти имя драйвера ядра для вашей сетевой карты, используя команду lspci -v команда в терминале.
Например, мой вывод был:
Здесь я вижу драйвер tg3 , так что вам нужно написать tg3 (или ваш водитель) вместо driver-name ,
Много информации можно найти здесь.
Вы также можете временно поместить их в черный список в командной строке grub (linux line) при загрузке с синтаксисом
Другой способ занести в черный список модули как минимум в Ubuntu 16.04 LTS - добавить следующую строку в командную строку ядра:
Использование системы /etc/modprobe - лучший способ, но это альтернатива, которая может быть использована в крайнем случае путем редактирования командной строки GRUB при загрузке.
Это также можно сделать постоянным, отредактировав /etc/default/grub и добавив в GRUB_CMDLINE_LINUX_DEFAULT переменная. Например, в моем /etc/default/grub у меня есть:
Тогда я бегу update-grub2 , затем update-initramfs -u , После перезагрузки вы будете свободны от модуля, если после загрузки ничего не загружается.
Этот метод также работает в вариантах EL (RHEL, CentOS, SciLinux), но вам придется использовать методы этого дистрибутива для обновления grub и initrd.
(Примечание для тех, кто пытается занести в черный список nouveau: убедитесь, что не загружаете X, запустив systemctl set-default multi-user.target иначе, когда X запустится, он снова загрузит nouveau!)
Я пытаюсь установить проприетарный графический драйвер nvidia, который я скачал с сайта nvidia. Он не будет установлен, потому что он говорит, что "драйвер ядра Nouveau" необходимо сначала отключить.
Я открыл синаптик и удалил все, что имело название nvidia, nouveau или jockey. Это все еще не будет работать.
Что именно мне нужно сделать, чтобы отключить "драйвер ядра Nouveau"?
Все ссылки выше верны, однако вы должны запустить sudo update-initramfs -u так что initramfs можно очистить от нуво
Просто быстрый вопрос: почему вы загружаете драйверы напрямую от Nvidia? Пакеты доступны через jockey (приложение "Дополнительные драйверы") должно подойти большинству людей, и если вы не вписываетесь в "большинство людей", использование X-SWAT PPA даст вам последнюю версию драйвера nvidia.
Во всяком случае, то, что вы хотите, просто. Во-первых, вам нужно выйти из X, прежде чем вы сможете установить. Вы можете сделать это, переключившись на виртуальный терминал (tty), нажав Ctrl + Alt + F1, войдя в систему и затем запустив sudo stop lightdm , Теперь запустите установщик. Если это все еще стонет о nouveau Продолжить:
Бежать sudoedit /etc/modprobe.d/nvidia-graphics-drivers.conf и заполните это этим:
Драйвер создаст этот файл, когда он будет установлен, но вы просто хотите ускорить процесс. Вам нужно будет перезагрузиться и убить X снова.
Затем запустите установщик и все должно быть в порядке.
Добавить строку nomodeset на ваш /etc/default/grub файл в строке GRUB_CMDLINE_LINUX_DEFAULT=line , или ваш драйвер NVIDIA не будет работать.
После внесения изменений запустите:
Передать аргумент ядра ( nouveau.blacklist=1 ) при загрузке, чтобы занести драйвер в черный список, отредактировав /etc/default/grub файл:
Я просто маленький пингвин и обнаружил, что отключение / внесение в черный список nouveau нарушает многие функции в Ubuntu, особенно элементы управления окнами (например, отсутствуют меню и т. Д., Что хорошо, если вы знаете сочетания клавиш для навигации / работы.) Сами NVidia в файле readme подчеркивают возможную необходимость создать другой файл, если modeprobe.d/blacklist уже содержит что-либо еще. Можно перейти от mesa к драйверам vesa, отключив nouveau в ubuntu. Использование mesa или vesa даст разные списки в jockey (дополнительные драйверы), как и использование jockey-common (удобно для добавления старых драйверов в список jockey). В этом отделе многие проделали большую работу и лично обнаружили, что рекомендованные Драйвер был значительно улучшен за последние месяцы, а также драйвер NVidia 310, доступный либо в центре программного обеспечения Ubuntu, либо в дополнительных драйверах после активации предложенных обновлений в Источниках программного обеспечения (и затем обновления). Что я обнаружил после установки, так это то, что никогда не было установленного проприетарного драйвера, что означает, что такие мелочи, как размер значка программы запуска, не могут быть изменены (системные настройки> внешний вид), что указывает на 2-й сеанс, а не на 3-й сеанс (более новые версии). Итак, учитывая философию Ubuntu и тот факт, что разные люди используют свои машины для разных целей; возможно, стоит спросить: "Это ошибка?" и / или "Что происходит, когда nouveau отключен?
Мануал
Может возникнуть ситуация, когда вам потребуется запретить загрузку некоторых модулей ядра во время загрузки вашей Linux-системы.
В этом руководстве мы обсудим несколько различных способов внесения модуля в чёрный список, включая его зависимости, в Ubuntu и любых других дистрибутивах на базе Debian.
Это позволит навсегда запретить модулю загружаться во время загрузки.
Черный список модулей при загрузке
Следуйте приведенным ниже шагам, чтобы узнать, как внести модуль ядра в черный список для загрузки в вашей системе.
Начнем с перечисления всех модулей, загруженных в настоящее время в вашей системе Linux:
Команда lsmod выводит список всех загруженных в данный момент модулей ядра.
Приведенный выше вывод lsmod был сокращен.
Допустим, мы собираемся внести в черный список модуль usbcore.
Прежде чем выгружать или заносить в черный список какой-либо модуль, полезно посмотреть, какие другие модули зависят от него:
Из приведенного выше результата видно, что модуль usb-common зависит от usbcore.
Чтобы внести в черный список модуль без зависимостей, создадим файл /etc/modprobe.d/blacklist.conf (если он еще не существует) и добавим в него следующую строку:
После этого обновите initramfs и перезагрузите систему:
После перезагрузки используйте lsmod, чтобы проверить, загружен ли модуль в настоящее время.
Если другие модули зависят от того самого модуля, который вы пытаетесь внести в черный список, как в приведенном выше примере, вам нужно внести в черный список все зависимые модули, иначе исходный модуль, который вы внесли в черный список, все равно загрузится.
К счастью, существует трюк, позволяющий внести в черный список все модули, включая их зависимости.
Если по какой-то причине вы не можете внести в черный список модули и все их зависимости, сделайте так, чтобы модуль не загружался и тем самым заставил не загружаться все зависимые модули.
Добавьте следующую строку в /etc/modprobe.d/blacklist.conf, чтобы полностью занести usbcore в черный список, включая все его зависимые модули:
Затем обновите initramfs и перезагрузитесь:
Для полноты картины, пожалуйста, обратите внимание, что хорошей практикой является создание отдельного файла конфигурации модуля для каждого модуля, занесенного в черный список.
Например, если вы хотите внести в черный список модуль e1000, то создайте отдельный файл /etc/modprobe.d/e1000.conf.
Заключение
В этом руководстве мы рассмотрели, как внести модуль ядра в черный список в Ubuntu и других системах Linux на базе Debian.
Это полезно, когда вам нужно предотвратить загрузку модуля, временно или постоянно, во время загрузки.
Изменение легко вернуть, удалив файл, если вам нужно разрешить модулю загружаться снова.
Эти инструкции позволяют модулю оставаться в вашей системе, просто предотвращая его автоматическую загрузку.
Anything in here will be replaced on browsers that support the canvas element
Passbolt – это менеджер паролей с открытым исходным кодом, который позволяет безопасно хранить и передавать учетные данные для входа на сайт, пароль роутера, пароль Wi-Fi и т.д. В этом руководстве будет показано, как установить Passbolt Community Edition (CE) на Ubuntu 22.04 с сервером базы данных PostgreSQL, который обычно быстрее, чем сервер базы данных MariaDB/MySQL. Особенности […]
socialscan – это инструмент командной строки для проверки использования электронной почты и имен пользователей социальных сетей на онлайн-платформах. Если задан адрес электронной почты или имя пользователя, socialscan возвращает, доступен ли он, занят или недействителен на онлайн-платформах. Другие подобные инструменты проверяют доступность имени пользователя, запрашивая страницу профиля рассматриваемого имени пользователя и на основе такой информации, как […]
Многие советы по безопасности, как правило, делятся на два лагеря: предназначенные для предприятий с постоянно работающими командами безопасности и инфраструктуры, или быстрая установка инструментов без контекста для одиночных веб-разработчиков. В этой статье мы пойдем по среднему пути и рассмотрим некоторые способы безопасного управления веб-сервером для различных распространенных сценариев развертывания. Цель – обеспечить лучшее понимание инструментария […]
Что такое afrog afrog – это высокопроизводительный, быстрый и стабильный, PoC настраиваемый инструмент для сканирования уязвимостей. PoC включает CVE, CNVD, пароль по умолчанию, утечку информации, идентификацию фингерпринтов, несанкционированный доступ, произвольное чтение файлов, выполнение команд и т.д. Он помогает специалистам по сетевой безопасности быстро проверять и своевременно устранять уязвимости. Особенности Основан на ядре xray, но не […]
Краткое руководство по сканированию портов Сканирование портов – это враждебная техника, часто используемая специалистами по тестированию на проникновение и хакерами для сканирования компьютеров, подключенных к Интернету, и определения того, какие приложения или службы прослушивают сеть, обычно для проведения таргетированных атак. Как правило программное обеспечение безопасности обнаруживает активное сканирование портов и отмечает его как потенциальную угрозу. […]
Читайте также: