Блокирование будет происходить через udev.
Man udev
Сделано по этому материалу.
Для того, чтобы заблокировать все USB, добавляем правило /etc/udev/rules.d/10-disable-usb.rules
ACTION=="add", SUBSYSTEMS=="usb", RUN+="/bin/sh -c 'echo 0 >/sys$DEVPATH/authorized'"
Но некоторые устройства - USB-сканер, HID устройства (мышь клавиатура) нам нужно разрешить.
Для сканера нужно нужно найти idVendor idProduct. Для этого запускаем в консоли:
udevadm monitor --environment --udev
и подключаем сканер и видим подобное:
пятница, 8 апреля 2016 г.
вторник, 5 апреля 2016 г.
Linux Ubuntu 14.04 LTS отмена гостевого сеанса
Опять смена расположения настроечного файла в Ubuntu 14.04 LTS.
Теперь для закрытия гостевого сеанса изменилось место
/usr/share/lightdm/lightdm.conf.d
Создаем 50-no-guest.conf
[SeatDefaults]
allow-guest=false
Теперь для закрытия гостевого сеанса изменилось место
/usr/share/lightdm/lightdm.conf.d
Создаем 50-no-guest.conf
allow-guest=false
Linux Ubuntu 14.04 LTS не открываются параметры системы
После чистки программ (удалил Bluetooth) перестали открываться параметры системы.
Для восстановления нужно установить:
sudo apt-get install unity-control-center
Для восстановления нужно установить:
sudo apt-get install unity-control-center
пятница, 1 апреля 2016 г.
Linux Ubuntu 14.04 LTS сканирование по сети Canon Lide 120
Статья будет разбита на две части - обнаружение сканера в системе, и его расшаривание.
Canon Lide 120 это дешевый планшетный сканер с miniUSB портом, питание также от USB. Это не сетевой сканер. Будем расшаривать его средствами Linux. В стандартных репозиториях данный сканер не поддерживается. При запуске sane-find-scanner сканер находится, а при запуске scanimage -L не идентифицируется. В сети есть мануалы, по которым стандартная версия sane удаляется и компилируется из исходников скачанных с git.
Но к счастью для Ubuntu есть ppa с поддержкой данного сканера. Поэтому по инструкции добавляем поддержку ppa и просто устанавливаем sane sane-utils libsane (если раньше было установлено, то удаляем и заново устанавливаем при добавленном ppa и apt-get update). При установке будет видно, что sane-backend подтягивается из нового ppa. После этого сканер обнаруживается.
Обнаружение сканера в Ubuntu
Canon Lide 120 это дешевый планшетный сканер с miniUSB портом, питание также от USB. Это не сетевой сканер. Будем расшаривать его средствами Linux. В стандартных репозиториях данный сканер не поддерживается. При запуске sane-find-scanner сканер находится, а при запуске scanimage -L не идентифицируется. В сети есть мануалы, по которым стандартная версия sane удаляется и компилируется из исходников скачанных с git.
Но к счастью для Ubuntu есть ppa с поддержкой данного сканера. Поэтому по инструкции добавляем поддержку ppa и просто устанавливаем sane sane-utils libsane (если раньше было установлено, то удаляем и заново устанавливаем при добавленном ppa и apt-get update). При установке будет видно, что sane-backend подтягивается из нового ppa. После этого сканер обнаруживается.
четверг, 17 марта 2016 г.
Windows cmd runas
Хорошая статья здесь.
Из интересного:
Пароли, запоминаемые при использовании утилиты RUNAS.EXE с параметром /savecred можно изменить или удалить с помощью оснастки управления сохраненными паролями:
"%systemroot%\system32\rundll32.exe" keymgr.dll,KRShowKeyMgr
Из интересного:
Пароли, запоминаемые при использовании утилиты RUNAS.EXE с параметром /savecred можно изменить или удалить с помощью оснастки управления сохраненными паролями:
"%systemroot%\system32\rundll32.exe" keymgr.dll,KRShowKeyMgr
пятница, 4 марта 2016 г.
Linux проверка соответствия ключа сертификату
Проверить, что ключ соответствует сертификату:
openssl x509 -noout -modulus -in cert.crt | openssl md5
openssl rsa -noout -modulus -in cert.key | openssl md5
Два значения должны совпадать.
openssl x509 -noout -modulus -in cert.crt | openssl md5
openssl rsa -noout -modulus -in cert.key | openssl md5
Два значения должны совпадать.
четверг, 3 марта 2016 г.
Linux задание приоритета IPv4 над IPv6
Отвечает за это настройка в файле /etc/gai.conf
precedence ::ffff:0:0/96 100
precedence ::ffff:0:0/96 100
Подписаться на:
Сообщения (Atom)