Linux

Linux — общее название семейства операционных систем, основанных на ядре с таким же названием. На основе данного ядра создано огромное множество различных дистрибутивов Linux, самыми известными являются Ubuntu, Debian, CentOS, Mint, OpenSUSE.

Статей: 203

Исправляем ошибку sudo: command not found

Используя дистрибутив операционной системы Linux, который был установлен с минимальным количеством пакетов, можно столкнуться с отсутствием программы sudo. В нашем материале мы разберем какие действия необходимо сделать, чтобы установить sudo в системе. Первым делом, установим программу sudo через стандартный менеджер пакетов в используемом дистрибутиве Linux. Команды ниже, следует выполнять из под учетной [...]

Использование Tor Browser как прокси-сервера

Tor Browser, помимо возможности анонимной работы в сети, так же поддерживает возможность работы как прокси-сервера, что позволит использовать для работы в сети Tor другие программы. Делается это достаточно легко, и ниже мы рассмотрим какие действия необходимо выполнить для включения HTTP или SOCKS прокси. Открываем директорию с установленным Tor Browser, и переходим по следующему пути - Browser\TorBrowser\Data\Tor. В последней [...]

Настройка использования прокси сервера в cURL

В данной статье мы разберем, какие действия необходимо выполнить с утилитой cURL, чтобы заставить её работать через прокси-сервер. Для того, чтобы указать вручную прокси-сервер, следует использовать параметры -x или –proxy: То есть, для прокси-сервера по адресу 192.168.2.200 и порту 3128, строка запуска cURL будет выглядеть так: Если же, на данном сервере требуется авторизация (пусть это будет пользователь user и [...]

Ошибка при запуске VBoxLinuxAdditions.run: Отказано в доступе

В Debian 11 довелось столкнуться с невозможностью установки гостевых дополнений VirtualBox. При попытке запустить программу установки VBoxLinuxAdditions.run, появлялась ошибка "Отказано в доступе" (в английской версии ошибка будет звучать как "Permission denied"). root@debian:/media/cdrom0# ./VBoxLinuxAdditions.run bash: ./VBoxLinuxAdditions.run: Отказано в доступе В итоге, для установки гостевых дополнений VirtualBox, нужно выполнить следующие действия: Переходим в [...]

Настройка работы Docker через прокси

Работая с Docker в сети, где доступ в Интернет организован через прокси-сервер, можно столкнуться с тем, что по умолчанию Docker работать через прокси-сервер не будет. Для того, чтобы включить использование прокси-сервера в Docker, нужно проделать одно из ниже описанных действий. Открываем любым текстовым редактором файл /etc/sysconfig/docker, и добавляем туда следующие строки: К примеру, если у вас в сети используется [...]

Скачивание и запуск скрипта bash через wget

В ряде определенных случаев, может потребоваться выполнить в bash скрипт, скачанный через wget. Данное действие можно выполнить всего одной строкой, но содержимое этой строки зависит от типа скрипта. Если скрипт не требует участия пользователя, то выглядеть такая строка будет следующим образом: Если же, скрипт является интерактивным, и требует каких-либо действий от пользователя, то команда будет [...]

Отключаем сообщение "EDAC pnd2: Failed to register device with error -22"

Используя операционную систему Linux, можно натолкнуться на появление следующих сообщений при загрузке системы: [ 4.107664] i915 0000:00:02.0: firmware: failed to load i915/bx t_dmc_ver1_07.bin (02) [ 4.268656] EDAC pnd2: Failed to register device with error -22 [ 4.307626] EDAC pnd2: Failed to register device with error -22 [ 4.368173] EDAC pnd2: Failed to register device with error -22 [ 4.427787] EDAC pnd2: Failed to register device with error -22 Для того, чтобы отключить появление данных сообщений, нужно создать, или отредактировать файл [...]

Отключаем USB накопители в Linux

Ограничение работы USB накопителей - флешек, жестких дисков - распространенная практика, когда нужно защитить систему от потенциальных угроз, которые могут нести в себе данные устройства. В данном материале мы коротко рассмотрим способы, с помощью которых можно ограничить работу USB накопителей в операционных системах Linux. Создаем файл по адресу /etc/modprobe.d/usb-storage.conf, и пишем в него одну единственную [...]

Веб-киоск на основе Debian 11 с поддержкой шифрования ГОСТ 2012

В русском сегменте Интернета все чаще начинают использовать криптографический алгоритм ГОСТ Р 34.10-2012 (или проще говоря - ГОСТ2012), который является утвержденным государством стандартом для шифрования данных. В данном материале будет приведен пример настройки веб-киоска на основе Debian 11, с минимальным набором установленных программ. В качестве целевого сайта будет использоваться сайт, работающий по [...]

dpkg: Architecture not defined in architecture tables, ignored

Если, при использовании dpkg --add-architecture, вы задали некорректное имя архитектуры, то после этого у вас появится следующая ошибка: Исправить это очень просто - нужно всего-лишь удалить неправильную архитектуру: То есть, если при использовании dpkg была совершена опечатка, и введено название архитектуры o386, то команда должна выглядеть следующим [...]