После перезагрузки мне нужно каждый раз заходить в Chrome


25

Если я перезагружаю Ubuntu, мне нужно войти на каждый сайт и войти в учетную запись Google Chrome. Какова причина? Моя система - Ubuntu 16.04 и Google Chrome 53.0.2785.101 (64-разрядная версия).


1
Это означает, что ваши куки удаляются каждый раз, когда вы закрываете Chrome.
Edwinksl

Как я могу это исправить?
Нового

2
Вы установили Ubuntu на свой компьютер или работаете в реальной системе без сохранения? За исключением последнего случая, это проблема Chrome, которая не имеет ничего общего с Ubuntu.
Дэвид Фёрстер,

@DavidFoerster Я установил Ubuntu на свой компьютер
Novah

Спросил вчера! У меня та же проблема. :-)
Паритош

Ответы:


15

Была такая же проблема. Моя система - Ubuntu 16.04 и Google Chrome 53.0.2785.101 (64-разрядная версия).

Вот мой обходной путь:

  1. Перейдите в Системные настройки Ubuntu -> Онлайн-аккаунты.
  2. добавьте туда свой аккаунт Google
  3. включил переключатель (не уверен, если это необходимо, хотя)
  4. зайдите в браузер Chrome и войдите туда снова
  5. закройте окно браузера

Примечание : вы должны запретить запуск процессов chrome после закрытия окна. Для этого перейдите в настройки Chrome> Расширенные настройки (внизу)> Снимите флажок «Продолжать запуск фоновых приложений, когда Google Chrome закрыт»

Как только я это сделал, Chrome перестал отбрасывать аутентификацию после выхода из системы в Ubuntu, а также после перезагрузки


@IgorBukin Это помогло мне.
Нового

@Novah Это было одно из предложений в чате. Я предложил это в качестве резолюции. Вы сказали, что не хотите, чтобы он был связан с вашей учетной записью Google ( chat.stackexchange.com/transcript/message/32209536#32209536 ).
Л.Д. Джеймс

1
У вас есть идеи, почему это может сработать?
банально

Спасибо, я только очистил пароль от моего набора ключей gnome (не давая ubuntu мой пароль Google), и теперь он также работает.
банально

Согласно некоторым комментариям к отчету об ошибке ( bugs.chromium.org/p/chromium/issues/detail?id=631171 ), это, вероятно, работает, поскольку вызывает принудительное открытие связки ключей перед запуском Chromium. Похоже, это исправлено с помощью Chromium 55. Теперь реальный вопрос в том, сможем ли мы заставить Ubuntu выпускать Chromium 55 более своевременно, чем его типичные сборки Chromium.
Арен Камбре

6

Вы должны включить эту функцию в Privacyнастройках. Вы можете попасть туда, зайдя в настройки Chrome:

Включить сохранение паролей

  1. Нажмите значок меню Chrome (три точки в правом верхнем углу).
  2. Нажмите Настройки
  3. Нажмите Показать предварительные настройки (новая внизу страницы)
  4. (В разделе « Конфиденциальность - пароли и формы» ) поставьте галочки под следующим:
    • Включить автозаполнение для заполнения веб-форм
    • Предложение Сохранить ваши веб-пароли

Пароли могут быть сохранены даже с отключенными файлами cookie. Вы все еще можете проверить настройки cookie, выполнив следующие действия.

Включить или отключить куки

  1. Нажмите значок меню Chrome
  2. Нажмите Настройки
  3. Нажмите Показать предварительные настройки
  4. В разделе «Конфиденциальность» выберите « Настройки контента».
  5. Выберите Разрешить локальные данные, которые будут установлены

Если все настройки настроены для сохранения паролей, но они все еще не работают, проверьте целостность настроек Chrome, приведя к значениям по умолчанию, выполнив следующие шаги.

Первый выход из Chrome. Затем выполните эти команды, чтобы временно удалить текущие настройки.

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

Вы можете вернуть предыдущие настройки, переименовав google-chrome.bak в исходный.


Проблема была решена, как подробно описано в разделе комментариев чата , переименовав домашний каталог в имя резервной копии, а затем создав новый домашний каталог, в котором работал Google Chrome. Затем каталог резервного копирования был перенесен в новое пространство.


У меня все настроено уже было. Если щелкнуть Все кукис и файлы cookie с данными сайта , значит, он не удаляет файлы cookie при закрытии Google Chrome
Novah

@Novah Печенье не ваша проблема. Я поместил шаги, относящиеся к куки, потому что вы ссылаетесь на них в комментариях. Ваша проблема должна быть решена, следуя инструкциям для паролей в ответе. Эти шаги сработали?
Л.Д. Джеймс

нет, это не работает.
Нового

@Novah В разделе пароля нажмите, Manage Passwords затем отметьте галочкой Auto Sign-in. Также в разделе управления паролем прокрутите вниз и убедитесь, что Never Savedон не настроен для сайта, с которым у вас проблемы.
Л.Д. Джеймс

Флажок Auto Sign-inи так проверен
Нова

2

Временное решение

Если ответ выше не решает проблему, установка бета-версии Google Chrome может обойти эту проблему.

apt install google-chrome-beta  

Кажется, это не решает проблему (запись сохранена по историческим причинам):

У меня та же проблема, и я сделал несколько часов для отладки.

Моя проблема связана только с google-chrome-stable версии 53.0.2785.101 (64-разрядная версия) в Ubuntu 16.04.

Когда я захожу на сайт, куки-файлы устанавливаются правильно. Когда я закрываю Chrome, выходу из системы, снова входите в систему, куки все еще там, и все в порядке. Однако, если я перезагружаюсь , куки исчезают, и мне нужно снова войти в систему.

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

Я установил google-chrome-unstable Версия 55.0.2853.0 dev (64-bit) и все работает нормально (хотя проблема в стабильной версии все еще есть). Так что это, вероятно, ошибка программного обеспечения Chrome.

Мое "решение": используйте firefox / chrome-unstable в течение нескольких дней / недель, просто подождите, пока обновление, которое исправит проблему, распространится на google-chrome-stable.

Кстати, я использую Ubuntu 16.04 (systemd) с dm mapper / cryptsetup, который был обновлен с 14.04, и я все еще не уверен на 100%, что мой раздел crypt размонтируется каждый раз на 100% правильно (хотя fs всегда чист ). @ Нова, у тебя есть аналогичные настройки?

Это сентябрь 2016 года, когда я пишу этот совет. Если он не разрешился в течение месяца автоматически, мой ответ неверен ;-) Я надеюсь избавить вас от многих ошибок и разочарований.


Привет! К сожалению, у меня не получилось :(. Все еще боролся с этой проблемой. Мои шаги были следующими: удалил стабильную версию, удалил google-chrome из ~ / .config, установил последнюю версию dev, которая составляет 55.0.2853.0 dev (64- немного). Аутентификация сбрасывается, даже когда я просто закрываю окно браузера. И каждый раз, когда я открываю его снова, я получаю сообщение "Ваш профиль не может быть правильно открыт ...". (Ubuntu 16.04)
Игорь Букин

@corny Я установил Google-Chrome-бета, и проблема не
устранена


0

У меня была такая же проблема, но моя система - Ubuntu 14.04.

Если ваша система также запрашивала пароль для ключей при каждом запуске Google Chrome (также перезапустите систему), я думаю, что Google Chrome не может получить ваш сохраненный Google-пароль, потому что ваш сохраненный Google-пароль заблокирован связкой ключей. Вы должны убедиться, что брелок разблокирован до запуска Google Chrome, а не после. Вот мое решение:

  1. Откройте Google Chrome.
  2. Войдите в аккаунт Google как обычно и убедитесь, что перед вашим именем пользователя в правом верхнем углу не отображается желтый значок предупреждения. (просто сделай это)
  3. Закройте Google Chrome.
  4. Откройте Dash и откройте User Account, затем отключите автоматический вход в систему.
  5. Перезагрузите систему.

Включив автоматический вход в систему в положение «выключено», я подумал, что это автоматически разблокирует брелок для каждой системы входа в систему, поэтому Google Chrome может получить пароль вашего аккаунта Google из набора ключей.

Я знаю, что есть и другое решение об отключении связки ключей (установив пустой пароль), но я думаю, что это небезопасно.


0

Я столкнулся с теми же проблемами. В новой установке я установил chrome от имени пользователя root (не sudo). После перезапуска программа работала хорошо. Узнав об этом, я удалил Chrome с предыдущего компьютера и снова установил его как пользователь root. Теперь все в порядке и надоедливая подсказка для входа в систему исчезла.

sudo -i
apt-get remove google-chrome*
apt-get autoremove
apt-get clean  
apt-get install google-chrome-stable  

Делать sudo apt-get package_nameтоже должно работать. Следует избегать запуска команд из учетной записи root напрямую, поскольку неправильно набранная команда может привести к очень неприятным результатам .
Джордж Удосен

спасибо карел Запуск любой программы от имени пользователя root требует особого внимания, иначе система может быть повреждена
Vikas Avnish

Его Джордж, а не Карел, посмотрите в конце комментария, чтобы увидеть, кто это сделал;).
Джордж Удосен

1
Я хочу поблагодарить вас обоих. Георгий и Карел
Викас Авниш

0

Я столкнулся с той же проблемой. Для проблемы, это из-за автоматического входа в систему Ubuntu.

Так что, для простоты, просто отключите автоматический вход в систему.

Отключите автоматический вход в Ubuntu:

Ubuntu отключить автоматический вход

Отключите автоматический вход в Ubuntu:

  • Открытый терминал

  • Войти, sudo nano /etc/lightdm/lightdm.conf

  • Прокомментируйте свое имя пользователя,

#autologin-user=MyNameIsSyirasky

  • Сохраните и выйдите, перезагрузитесь.

0

Еще одно решение, в котором вам не нужно предоставлять Ubuntu доступ ко всей учетной записи Google:

Перейдите в раздел «Пароли и ключи», установите пустой пароль для набора ключей по умолчанию. Перезагрузите вашу систему.


0

Добавить для 2-факторной аутентификации : я сделал все в выбранном решении, и после перезагрузки вход в систему был приостановлен.

Более того, я не мог войти в систему с помощью двухфакторной аутентификации (но SMS работал, но входить в систему каждый раз таким способом было неудобно), потому что chrome не смог записать мое подтверждение, сделанное в моем смартфоне.

И поэтому я должен был согласиться с @Vikas Avnish выше. Вы можете переустановить, но более короткое решение БЕЗ потери ваших вкладок, например (и имени входа), это просто сбросить приложение, которое, наконец, сработало для меня (после выполнения шагов из предпочтительного решения выше !!): последовательность настроек Chrome, чтобы нажать

Итак, шаги в текстовом виде:

  1. Перейти к настройкам Chrome
  2. Введите "сброс настроек" ИЛИ
  3. Выберите «Сброс»
  4. Настройки "на левой панели
  5. Нажмите «Восстановить настройки к их исходным настройкам»
  6. Нажмите (синюю) кнопку «Сброс настроек»

После этого он, наконец, снова заработал для меня с «2-факторной аутентификацией»! Плюс: я не потерял ни одной достойной рабочей вкладки, которую я расположил в своих двух окнах.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.