вторник, 22 января 2019 г.

Какая программа работает с файлом? Утилита lsof.

Иногда нужно понять, какая программа работает с файлом.

Например, при проверке на руткиты в логе есть информация о скрытых или подозрительных файлах.

Или, при низкоуровневых работах с файловой  системой (проверка на ошибки) когда нужно размонтировать файловую систему, какой-то файл остаётся заблокированным и операция размонтирования не выполняется.

Как определить - какому процессу принадлежит файл?

В Linux существует утилита lsof, с помощью которой и можно узнать принадлежность файла.

Команда:

sudo lsof | grep /адрес/файла

пятница, 4 января 2019 г.

Thinkpad и биометрический сканер

Вновь пришлось вернуться  к теме настройки биометрического сканера в Linux Mint применительно к Thinkpad T520 (Lenovo).

Итак, вот здесь можно посмотреть, какие аппаратные модули биометрических датчиков могут использоваться в Thinkpad. А здесь - общая картина по аппаратному обеспечению T520.

Посмотрим, что используется у меня:
rahem@T520 ~ $ lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 04f2:b217 Chicony Electronics Co., Ltd Lenovo Integrated Camera (0.3MP)
Bus 001 Device 004: ID 0a5c:217f Broadcom Corp. BCM2045B (BDC-2.1)
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Для меня оказалось достаточной информация размещённая на странице https://launchpad.net/~fingerprint/+archive/ubuntu/fingerprint-gui . Я хотел иметь поддержку биометрического сканера, но не пользоваться им для авторизации при локальном входе в систему (login). Для этого в терминале выполнил команду

sudo pam-auth-update

и убрал метку с чекбокса "fingerprint ..."



Этого оказалось достаточно.