Вопрос или проблема
Я только что установил 19.04 с Gnome и теперь при каждом запуске получаю всплывающее окно с запросом доступа к стандартному хранилищу ключей для “некоторого приложения”. Я не хочу предоставлять доступ неизвестному приложению, так как это не соответствует принципам безопасной работы. Как я могу узнать, какое приложение запрашивает доступ, чтобы понять, является ли это чем-то установленным мной или кейлоггером, которым смогли воспользоваться из-за недостатков моей ненадежной безопасности?
Так как приложение неизвестно, я не предоставляю пароль. Кажется, что ничего не сломано и не нарушено. Существует ли журнал, где Gnome регистрирует, какое приложение запрашивало доступ и ему было отказано?
Просто для протокола, я считаю, что тот факт, что это всплывающее окно не предоставляет никакой информации о источнике проблемы — это проблема безопасности уровня Microsoft.
Сначала убедитесь, что у вашего аккаунта отключена функция автоматического входа в систему. Автовход может быть причиной этого.
Вам нужно найти свой файл login.keyring в ~/.local/share/keyrings/:
ls -al ~/.local/share/keyrings/
Если это не так, вы можете попробовать найти это косвенно.
Когда появится запрос, попробуйте использовать grep в журнале для записей о хранилище ключей:
journalctl -b | grep keyring
В конце концов, вы можете использовать lsof, чтобы найти открытые файловые дескрипторы, связанные с чем-либо, касающимся хранилища ключей:
sudo lsof -n | grep keyring
Но имейте в виду, что “некоторое приложение” не обязательно означает, что это всплывающее окно напрямую связано с неизвестным приложением. Это скорее общий термин для стандартного хранилища ключей для входа.
Ответ или решение
Вас интересует, как определить, какое приложение запрашивает доступ к стандартному ключу на вашем компьютере под управлением Ubuntu 19.04 с рабочим столом GNOME. Это важный вопрос безопасности, и мы постараемся рассмотреть его максимально подробно.
Шаг 1: Отключение функции автоматического входа
Первое, что стоит проверить, это наличие функции автоматического входа (Auto-login). Данная функция может быть источником проблемы, так как при автоматическом входе система пытается получить доступ к ключам без явного ввода пароля.
- Перейдите в настройки системы.
- Найдите раздел «Пользователи».
- Убедитесь, что функция «Автоматический вход» отключена.
Шаг 2: Проверка ключей в каталоге
Следующий шаг — посмотреть, какие файлы ключей у вас имеются. Обычно они хранятся в каталоге ~/.local/share/keyrings/
.
- Откройте терминал.
- Введите команду:
ls -al ~/.local/share/keyrings/
- Проверьте наличие файла
login.keyring
. Это файл, который относится к стандартному ключу для входа в систему.
Шаг 3: Анализ логов журнала GNOME
Если предыдущие шаги не помогли, попробуйте выяснить, какое приложение запрашивает доступ через логи журнала.
- Запустите терминал.
- Выполните следующую команду для просмотра записей, связанных с ключами:
journalctl -b | grep keyring
- Анализируйте логи на наличие упоминаний об отказе в доступе. Это может дать подсказку о том, какое приложение делает запрос.
Шаг 4: Использование lsof
Для более детального анализа вы можете использовать lsof
, чтобы увидеть, какие приложения имеют открытые файловые дескрипторы, связанные с ключами.
- Введите команду в терминале:
sudo lsof -n | grep keyring
- Обратите внимание на список файлов и процессы, которые их используют.
Заключение
Имейте в виду, что всплывающее окно с надписью "an application" (приложение) является общим и не обязательно связано с вредоносной программой. Это может быть вполне легитимное приложение, которое использует стандартный механизм доступа к ключам для предоставления сервиса.
SEO Оптимизация
Чтобы статья попала в поиск, уделите внимание ключевым словам и фразам, таким как "GNOME ключ доступа", "определение приложения для ключа Ubuntu", "безопасность ключей", и "проблемы с доступом Ubuntu 19.04". Такие фразы не только помогут пользователям навести порядок в системе, но и улучшат видимость материала в сети.
Следуя этой пошаговой инструкции, вы сможете определить, какое приложение запрашивает доступ к вашему ключу и принять соответствующие меры для обеспечения безопасности вашей системы.