Po ponownym uruchomieniu muszę się za każdym razem logować w Chrome

25

Jeśli ponownie uruchomię system Ubuntu, muszę zalogować się na każdej stronie i do konta Google Chrome. Jaki jest powód? Mój system to Ubuntu 16.04 i Google Chrome 53.0.2785.101 (64-bit).

Novah
źródło
1
Oznacza to, że pliki cookie są usuwane za każdym razem, gdy zamykasz Chrome.
edwinksl
Jak mogę to naprawić?
Novah
2
Czy zainstalowałeś Ubuntu na swoim komputerze, czy jesteś w systemie na żywo bez wytrwałości? Z wyjątkiem tego drugiego przypadku jest to problem z Chrome, który nie ma nic wspólnego z Ubuntu.
David Foerster,
@DavidFoerster Zainstalowałem Ubuntu na moim komputerze
Novah
Zapytał wczoraj! Mam ten sam problem. :-)
Paritosh

Odpowiedzi:

15

Miałem ten sam problem. Mój system to Ubuntu 16.04 i Google Chrome 53.0.2785.101 (64-bit).

Oto moje obejście:

  1. Przejdź do Ustawienia systemu Ubuntu -> Konta online
  2. dodaj tam swoje konto Google
  3. włączyłem przełącznik (nie jestem pewien, czy jest to konieczne)
  4. przejdź do przeglądarki Chrome i zaloguj się tam ponownie
  5. zamknij okno przeglądarki

Uwaga : musisz uniemożliwić uruchomienie procesów chrome po zamknięciu okna. Aby to zrobić, wybierz Ustawienia Chrome> Ustawienia zaawansowane (u dołu)> Odznacz „Kontynuuj uruchamianie aplikacji w tle po zamknięciu Google Chrome”

Kiedy to zrobiłem, Chrome przestał odrzucać uwierzytelnianie po wylogowaniu się z Ubuntu, a także po ponownym uruchomieniu

Igor Bukin
źródło
@IgorBukin To mi pomogło.
Novah
@Novah To była jedna z sugestii na czacie. Zasugerowałem to jako rezolucję. Powiedziałeś, że nie chcesz, aby było ono powiązane z Twoim kontem Google ( chat.stackexchange.com/transcript/message/32209536#32209536 ).
LD James
1
Czy masz pojęcie, dlaczego to może działać?
corny,
Dzięki, wyczyściłem tylko hasło do mojego gnome keyring (nie dając Ubuntu mojego hasła google), a teraz działa.
corny
W przypadku niektórych komentarzy do raportu o błędzie ( bugs.chromium.org/p/chromium/issues/detail?id=631171 ) prawdopodobnie działa to, ponieważ wymusza otwarcie kluczy przed uruchomieniem Chromium. Wygląda na to, że problem został naprawiony w przypadku Chromium 55. Teraz prawdziwe pytanie brzmi, czy możemy zmusić Ubuntu do wypchnięcia Chromium 55 w bardziej odpowiednim czasie niż w przypadku typowych wersji Chromium.
Aren Cambre
6

Musisz włączyć tę funkcję w Privacy ustawieniach. Możesz się tam dostać, przechodząc do ustawień Chrome:

Włącz zapisywanie haseł

  1. Kliknij ikonę menu Chrome (trzy kropki w prawym górnym rogu).
  2. Kliknij Ustawienia
  3. Kliknij Pokaż ustawienia zaawansowane (nowe u dołu strony)
  4. (W obszarze Prywatność - hasła i formularze ) Umieść znaczniki wyboru poniżej:
    • Włącz autouzupełnianie, aby wypełniać formularze internetowe
    • Oferta Zapisz hasła sieciowe

Hasła można zapisać nawet przy wyłączonych plikach cookie. Nadal możesz sprawdzić ustawienia plików cookie, wykonując poniższe czynności.

Włącz lub wyłącz pliki cookie

  1. Kliknij ikonę menu Chrome
  2. Kliknij Ustawienia
  3. Kliknij opcję Pokaż ustawienia zaawansowane
  4. W sekcji Prywatność wybierz Ustawienia treści
  5. Wybierz opcję Zezwalaj na lokalne dane do ustawienia

Jeśli wszystkie ustawienia są zapisywane, a zapisywanie haseł nadal nie powiedzie się, sprawdź integralność ustawienia Chrome, przywracając ustawienia domyślne, wykonując następujące czynności.

Pierwsze wyjście z Chrome. Następnie uruchom te polecenia, aby tymczasowo usunąć bieżące ustawienia.

$ cd ~/.config
$ mv google-chrome google-chrome.bak

Możesz przywrócić poprzednie ustawienia, zmieniając nazwę pliku google-chrome.bak na oryginalny.


Problem został rozwiązany zgodnie ze szczegółami w sekcji komentarzy na czacie , zmieniając nazwę katalogu domowego na nazwę kopii zapasowej, a następnie tworząc nowy katalog domowy, w którym działała Google Chrome. Następnie katalog kopii zapasowej został migrowany do nowej przestrzeni.

LD James
źródło
U mnie wszystko jest już skonfigurowane. Jeśli klikniesz Wszystkie ciasteczka i ciasteczka z danymi strony, tam nie usuwa ciasteczek po zamknięciu Google Chrome
Novah
@Novah Pliki cookie nie są Twoim problemem. Kroki odnoszące się do plików cookie umieszczam w komentarzach. Problem należy rozwiązać, postępując zgodnie z instrukcjami dotyczącymi haseł w odpowiedzi. Czy te kroki zadziałały?
LD James
nie, to nie działa.
Novah
@Novah W sekcji hasła kliknij, Manage Passwords a następnie zaznacz pole wyboru Auto Sign-in. Również w sekcji zarządzania hasłem przewiń w dół i upewnij się, że Never Savednie jest ustawiony dla witryny, z którą masz problemy.
LD James
Auto Sign-in
Pole
2

Obejście

Jeśli powyższa odpowiedź nie rozwiąże problemu, instalacja wersji beta przeglądarki Google Chrome może rozwiązać problem.

apt install google-chrome-beta  

Wydaje się, że to nie rozwiązuje (zapis zachowany z przyczyn historycznych):

Mam ten sam problem i wykonałem kilka godzin debugowania.

Mój problem dotyczy tylko wersji stabilnej na google-chrome Wersja 53.0.2785.101 (64-bitowa) na Ubuntu 16.04.

Kiedy loguję się na stronie, pliki cookie są ustawione poprawnie. Kiedy zamykam Chrome, wylogowuję się, loguję ponownie, ciasteczka nadal tam są i wszystko jest w porządku. Jednak po ponownym uruchomieniu pliki cookie znikną i muszę się ponownie zalogować.

Zrobiłem trochę debugowania (ponowna instalacja Chrome, przywracanie domyślnej konfiguracji, zaczynając od czystej konfiguracji, wszystko jak sugerowano powyżej, ...) i błąd się utrzymuje.

zainstalowałem google-chrome-unstable Wersja 55.0.2853.0 dev (64-bit) i wszystko działa dobrze (podczas gdy stabilny nadal ma problem). Jest to prawdopodobnie błąd w oprogramowaniu chrome.

Moje „rozwiązanie”: używaj firefox / chrome-niestabilnego przez kilka dni / tygodni, po prostu poczekaj na aktualizację, która rozwiązuje problem, aby przejść do wersji google-chrome-stable.

Nawiasem mówiąc, używam Ubuntu 16.04 (systemd) z dm mapper / cryptsetup, który został zaktualizowany z 14.04 i nadal nie jestem w 100% pewien, że moja partycja crypt jest odmontowana za każdym razem 100% poprawnie (chociaż fs jest zawsze czysty ). @Novah, czy masz podobną konfigurację?

Piszę tę radę we wrześniu 2016 r. Jeśli nie rozwiąże się to automatycznie w ciągu miesiąca, moja odpowiedź jest błędna ;-) Mam nadzieję, że oszczędzę wam dużo debugowania i frustracji.

staromodny
źródło
Hej! Niestety nie działało dla mnie :(. Nadal mam problem z tym problemem. Moje kroki były następujące: usunąłem stabilną wersję, usunąłem google-chrome z ~ / .config, zainstalowałem najnowszą wersję dewelopera, czyli 55.0.2853.0 dev (64- bit). Uwierzytelnianie jest odrzucane nawet po zamknięciu okna przeglądarki. I za każdym razem, gdy je ponownie otwieram, pojawia się komunikat „Twój profil nie mógł zostać poprawnie otwarty ...” (Ubuntu 16.04)
Igor Bukin
@corny Zainstalowałem google-chrome-beta i problem nadal występuje
Novah
0

Miałem ten sam problem, ale mój system to Ubuntu 14.04.

Jeśli twój system poprosił również o hasło klucza przy każdym uruchomieniu Google Chrome (również uruchom ponownie system), myślę, że ponieważ Google Chrome nie może uzyskać zapisanego hasła google, ponieważ zapisane hasło google jest zablokowane przez klucz. Musisz upewnić się, że brelok jest odblokowany przed uruchomieniem Google Chrome, a nie później. Oto moje rozwiązanie:

  1. Otwórz Google Chrome.
  2. Zaloguj się z powrotem do konta Google jak zwykle i upewnij się, że nie ma żółtej ikony ostrzegawczej przed nazwą użytkownika w prawym górnym rogu. (po prostu to zrób)
  3. Zamknij Google Chrome.
  4. Otwórz Dash i otwórz konto użytkownika, a następnie wyłącz automatyczne logowanie.
  5. Uruchom ponownie system.

Włączając automatyczne wyłączanie logowania, pomyślałem, że automatycznie odblokuje breloki do każdego systemu logowania, aby Google Chrome mógł uzyskać hasło do konta Google z breloka.

Wiem, że istnieje również inne rozwiązanie dotyczące wyłączania kluczy (poprzez ustawienie hasła klucza na puste), ale myślę, że to nie jest bezpieczne.

mnemonic Brian
źródło
0

Miałem te same problemy. W nowej instalacji zainstalowałem chrome jako root (nie sudo). Po ponownym uruchomieniu program działał dobrze. Ucząc się tego, odinstalowałem chrome z poprzedniego komputera i zainstalowałem go ponownie jako użytkownik root. Teraz wszystko jest w porządku i irytujące monit logowania zniknął.

sudo -i
apt-get remove google-chrome*
apt-get autoremove
apt-get clean  
apt-get install google-chrome-stable  
Vikas Avnish
źródło
Robienie sudo apt-get package_nameteż powinno działać. Należy unikać uruchamiania poleceń z konta root bezpośrednio, ponieważ błędne polecenie może prowadzić do bardzo nieprzyjemnych wyników .
George Udosen
dzięki Karel. Uruchamianie dowolnego programu jako root wymaga specjalnej uwagi, w przeciwnym razie system może zostać uszkodzony
Vikas Avnish 30.12.2016
Jego George nie Karel patrzeć na końcu komentarza, aby zobaczyć, kto ją popełnił).
George Udosen
1
Chcę podziękować wam obojgu. George and Karel
Vikas Avnish
0

Napotkałem ten sam problem. Problem wynika z automatycznego logowania do systemu Ubuntu.

Tak więc, aby najłatwiej naprawić, po prostu wyłącz automatyczne logowanie.

Wyłącz automatyczne logowanie do Ubuntu:

Ubuntu wyłącz automatyczne logowanie

Wyłącz automatyczne logowanie do Ubuntu:

  • Otwórz terminal

  • Wchodzić, sudo nano /etc/lightdm/lightdm.conf

  • Skomentuj swoją nazwę użytkownika,

#autologin-user=MyNameIsSyirasky

  • Zapisz i wyjdź, uruchom ponownie.
Ras
źródło
0

Inne rozwiązanie, w którym nie musisz zapewniać Ubuntu dostępu do całego konta Google:

Przejdź do Hasła i klucze, ustaw puste hasło dla Domyślny brelok. Uruchom ponownie system.

Toast
źródło
0

Dodaj do uwierzytelniania 2-czynnikowego : Zrobiłem wszystko w wybranym rozwiązaniu i nadal po ponownym uruchomieniu, logowanie zostało wstrzymane.

Co więcej, nie mogłem zalogować się przy użyciu uwierzytelniania dwuskładnikowego (ale SMS działał, ale denerwujące było logowanie za każdym razem za pomocą tej metody), ponieważ Chrome nie był w stanie odnotować mojego potwierdzenia wykonanego w moim smartfonie.

Musiałem więc zgodzić się na @Vikas Avnish powyżej. Możesz zainstalować ponownie, ale krótszym rozwiązaniem BEZ utraty na przykład kart (i loginu) jest po prostu zresetowanie aplikacji, która w końcu działała dla mnie (po wykonaniu kroków od preferowanego rozwiązania powyżej !!): sekwencja ustawień Chrome, aby kliknąć

Oto kroki w formie tekstowej:

  1. Idź do ustawień Chrome
  2. Wpisz „zresetuj ustawienia” LUB
  3. Wybierz „Resetuj
  4. Ustawienia ”w lewym okienku
  5. Kliknij „Przywróć ustawienia do ich pierwotnych ustawień domyślnych”
  6. Kliknij (niebieski) przycisk „Resetuj ustawienia”

Potem w końcu znów zadziałało dla mnie z „2-Factor-Authentication”! Plus: nie traciłem żadnych wartościowych zakładek, które ustawiłem w moich dwóch oknach.

pedda
źródło