Làm cách nào tôi có thể nói * ứng dụng * nào đang yêu cầu quyền truy cập vào gnome-keyring / Seahorse?


21

Bất cứ khi nào tôi đăng nhập vào Ubuntu Lucid Lynx 10.04, tôi nhận được lời nhắc khóa Seahorse / gnome-key cho tôi biết một ứng dụng muốn truy cập khóa của tôi. Đó không phải là trình quản lý mạng, vì nếu tôi hủy yêu cầu, kết nối mạng của tôi vẫn được thiết lập (đồng thời, điều này chỉ bắt đầu xảy ra gần đây). Làm thế nào tôi có thể biết ứng dụng nào đang thực hiện yêu cầu này? Lời nhắc không cung cấp thông tin này.


Đây thực sự không phải là một câu trả lời nhưng đối với tôi, đây hóa ra là người quản lý mạng muốn lấy chìa khóa wifi của tôi.
IanNorton

Tôi có một câu hỏi khác liên quan đến auth tại superuser.com/questions/189204/ , tôi sẽ đánh giá cao câu trả lời ở đó nếu bất cứ ai xử lý câu hỏi này có bất kỳ ý tưởng nào.
nik

2
Câu hỏi tương tự tại Askubfox.com/questions/21645/ Lần
david.libremone

nếu bạn đang kết nối với "không dây mở" hoặc mạng có dây, nó muốn khóa nhưng không CẦN nó. kiểm tra video bằng chứng trên Askubfox. trong trường hợp của tôi, tôi CHẮC CHẮN đó là bước sóng.
RobotHumans

lỗi ngược dòng được ghi lại tại bugzilla.gnome.org/show_orms.cgi?id=574315 - Tôi đã yêu cầu ý kiến ​​từ các nhà phát triển ở đây
david.libremone

Câu trả lời:


4

Từ góc độ bảo mật, câu trả lời là trong các bản phát hành hiện tại, bạn không thể biết đó là ứng dụng nào. Xem báo cáo lỗi này để làm rõ từ một nhà phát triển khóa gnome, bao gồm cả ý nghĩa bảo mật và phạm vi của nhiệm vụ.

Từ góc độ thực tế, tôi cũng đang sử dụng tính năng tự động đăng nhập trên Ubuntu và có vẻ như đó thực sự là một ứng dụng.


Tôi nắm được ý nghĩa bảo mật và những khó khăn mà các nhà phát triển của gnome-keyring gặp phải trong việc xác định người gọi để truy cập móc khóa. Giải pháp đề xuất của tôi là giảm tải công việc lên ứng dụng sử dụng khóa. Ví dụ: nếu ứng dụng của bạn muốn truy cập vào khóa, ứng dụng sẽ phát ra một hộp thoại cho biết điều gì đó có tác dụng "/ tôi muốn truy cập vào khóa". Điều này loại bỏ sự cần thiết phải thay đổi API sẽ phá vỡ chức năng hiện tại và giữ cho các nhà phát triển khóa không bị quá tải. Chỉ là suy nghĩ.
RobotHumans

Một cách giải quyết khác là tạo ra một khóa mặc định trống và buộc người dùng chuyển đổi giữa các dây khóa nếu họ PHẢI tự động VÀ khóa mà không có hộp rắc rối.
RobotHumans

3

Tôi thiết lập hộp của mình để đăng nhập tự động và nó thực hiện điều này trên mỗi lần đăng nhập. Trong trường hợp của tôi, đó là dòng ứng dụng quản lý mạng / ứng dụng quản lý mạng.

Chỉnh sửa: btw vấn đề đã được một thời gian, rõ ràng một số sửa chữa một nửa đã được hoàn tác trong quá trình nâng cấp gói, nhưng tôi lạc đề ... một giải pháp là ở đây

WHATEVER đang gây ra sự cố bạn có thể thêm sau khi đăng nhập nhưng trước mọi thứ khác: tập lệnh có libpam-gnome-keyring để mở khóa ... gói để có công cụ này là: libpam-gnome-keyring ít nhất là trong 11.04

#!/bin/bash  
#launch useful stuff for gnome #first unlock the default keyring...  
echo YOUR_PASSWORD_HERE | /usr/libexec/pam-keyring-tool -u -s  
#then run nm-applet in the background...  
nm-applet &  

Bằng chứng video rằng nó là nm-applet ở đây


1

Bạn có thể thử xem logfiles :-)

  1. Có lẽ một cái gì đó ở /var/log/auth.logsau một mật khẩu sai.

  2. Kiểm tra các ứng dụng tự khởi động của bạn dưới System -> Preferences -> Sessions -> Startup Programs~/.config/autostart

  3. Kiểm tra các tiến trình đang chạy với topps aux, kiểm tra cây quy trình củaps axjf

Nó sẽ khá đơn giản để tìm ra quá trình nào yêu cầu keyring của bạn?

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.