Czy powinienem zostać poproszony o podanie hasła po wysłaniu zgłoszenia błędu?

8

Pierwszą rzeczą rano uruchomiłem Ubuntu i przeglądarkę Chrome. W przeglądarce odwiedziłem stronę z polem hasła. Więc pojawił się pierścień z hasłem. Następnie pojawiło się okno dialogowe z prośbą o hasło, aby wysłać raport o błędzie dotyczący systemu. Następnie pojawiło się okno dialogowe zgłaszania błędów. (Coś o Gud i kolorze)

Nie jestem pewien dokładnej kolejności okien dialogowych.

Czy dodatkowe pytanie o hasło do zgłoszenia błędu jest normalnym zachowaniem?

Gert Kok
źródło
Oto poprzedni post, który mówi o tym: askubuntu.com/questions/47675/why-should-i-trust-this
jpetersen
@JPbuntu, więc to Q jest duplikatem tego.
Ashu
@Ashu To pytanie dotyczy tego, czy bezpiecznie jest założyć, że okno dialogowe hasła do zgłaszania błędów w procesach systemowych jest autentyczne. To pytanie dotyczy tego, czy jest to normalne zachowanie, a pytanie to nie dotyczy konkretnych błędów w procesach systemowych. (Przekonasz się, że moja odpowiedź na to pytanie jest tutaj odpowiednia, ale byłaby całkowicie nieodpowiednią odpowiedzią na to pytanie). Z tych powodów nie sądzę, aby to pytanie można było uznać za duplikat tego pytania.
Eliah Kagan,
@EliahKagan tak, masz rację. srry.
Ashu,
@Ashu Przeprosiny nie są konieczne! Czasami jest to bliskie połączenie, jeśli coś jest duplikatem. A rozsądni ludzie mogą nie zgodzić się z moim przekonaniem, że to pytanie nie jest duplikatem tego. (Tam, gdzie jest niejasne, można zapytać o to w meta .)
Eliah Kagan,

Odpowiedzi:

9

Czasami, ale nie zwykle.

Zgłaszanie awarii w procesach systemowych

Przez większość czasu, gdy aplikacja ulega awarii lub raportujesz błąd ręcznie, nie musisz wprowadzać hasła, aby informacje były automatycznie gromadzone i wysyłane do Launchpada .

Jednak gdy program lub usługa działająca jako rootawarie, zbieranie danych o tej awarii wymaga dostępu do danych, które są dostępne tylko jako root. W Ubuntu możesz wykonywać działania tak jak rootpoprzez uwierzytelnianie za pomocą hasła, pod warunkiem, że twoje konto ma możliwości administracyjne. ( Jest to ułatwione przezsudo lub jeden z jego interfejsów graficznych , lub przez PolicyKit .) Jeśli konto nie posiada zdolności administracyjnych, to nie zostanie poproszony zgłosić awarię w root-owned procesu aż do logowania się na konto, które ma możliwości administracyjne.

Po zalogowaniu się jako administrator i pojawieniu się monitu o zgłoszenie awarii w posiadanym rootprocesie pojawi się okno dialogowe hasła:

„Wprowadź hasło, aby uzyskać dostęp do raportów problemów programów systemowych”

Jest to jedna z dwóch sytuacji, w których konieczne może być podanie hasła w celu zgłoszenia błędu w Ubuntu.

Po uwierzytelnieniu proces zgłaszania awarii jest kontynuowany w taki sam sposób, jak w przypadku zwykłych nieprocesów root.

Składanie raportów o błędach w przypadku awarii

Przed Ubuntu 12.04 LTS, gdy włączone było raportowanie awarii Apport, zostaniesz poproszony o przesłanie raportu o błędzie, zawierającego automatyczne dane. Tak jest nadal w wersjach alfa i beta Ubuntu (i wersjach wcześniejszych niż 12.04 LTS). Ale poczynając od Ubuntu 12.04 LTS, Apport jest skonfigurowany domyślnie, więc jeśli używasz stabilnej wersji Ubuntu i nastąpi awaria, automatycznie (za twoją zgodą) prześle informacje do bazy danych, która nie wymaga ciebie aby wypełnić raport o błędzie. Jest to potencjalnie mniej przydatne niż zgłaszanie błędów, ale oznacza to, że informacje można skutecznie zebrać od wielu większej liczby użytkowników - a ponadto raporty o błędach są często najcenniejsze w wersjach alfa i beta, w których błędy mogą zostać naprawione jako wynik raportu.

Jeśli jednak ponownie włączysz zgłaszanie błędów w przypadku awarii lub zgłosisz błąd, ubuntu-bugręcznie wywołując nazwę pakietu lub identyfikator procesu, wówczas będziesz mieć możliwość złożenia zgłoszenia błędu. Raporty o błędach w Ubuntu są zapisywane na Launchpad . Kiedy więc dane błędu zostaną zebrane i przesłane do Launchpada, strona Launchpad, w której można złożyć raport o błędzie z danymi automatycznie dołączonymi, pojawi się w przeglądarce internetowej. (Chyba że domyślna przeglądarka internetowa nie działa i na tym właśnie polega błąd).

Jeśli nie jesteś zalogowany do Launchpad, zostaniesz przeniesiony do strony logowania Launchpad w przeglądarce internetowej, aby zgłosić błąd. Jest to druga z dwóch sytuacji, w których może być konieczne wprowadzenie hasła w celu zgłoszenia błędu w Ubuntu.

Zrzut ekranu przedstawiający stronę logowania do Launchpad

Eliah Kagan
źródło
Jeśli pojawi się okno dialogowe, a hasło dla bieżącego użytkownika nie zostanie zaakceptowane, apportprawdopodobnie próbuje się dokonać autoryzacji su, co wymaga użycia hasła rootużytkownika. W systemie Ubuntu ten rootużytkownik nie istnieje jako jawne konto użytkownika, do którego można się zalogować. Aby naprawić : sudo gksu-properties; zmień su-> sudo; Może być konieczne ponowne uruchomienie komputera
mpag,