때로는 브라우저를 종료하고 다시 시작하고 정상적으로 브라우저를 종료하는 등의 작업을 수행합니다. 기본적으로 WM 세션을 다시 시작할 때마다(저는 StumpWM을 사용하고 있는데 그 자체로는 이 질문과 관련이 없습니다)브라우저는 내가 로그인했다는 사실을 "잊어버려" 모든 웹사이트에 다시 로그인하도록 강요하며, 그 중 일부는 OTP가 활성화되어 있어 매우 짜증나고 시간 낭비입니다.
내 생각엔 이것이 시스템 키링과 관련이 있거나 다른 것일 수도 있습니다. 어디를 파야 할까요?
고쳐 쓰다:찾았어요다음 것아치 위키에서.
~/.xinitrc
eval $(/usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh)
export SSH_AUTH_SOCK
그리고 해냈습니다. 그러나 나는 조금 회의적이다. 가장 어려운 점은 이것이 항상 발생하는 것은 아니라는 것입니다. 가끔. 원인이 무엇인지 잘 모르겠고 재현할 수도 없습니다. 며칠 동안 시스템을 지켜보면 문제가 해결될 수도 있습니다.
고쳐 쓰다: 그건 도움이 안 돼요. 그런 일이 다시 일어났습니다. 아마도 모든 것이 재설정된 후 일종의 유예 기간이 있을 것이라고 생각합니다. 나는 또한 알아차렸다 - git은 더 이상 GPG 키를 인식하지 못하고 pinentry
비밀번호(보통 저장되는)를 요구할 것이다. 열쇠고리와 관련이 있는 것 같은데요?
고쳐 쓰다: Firefox로 전환하세요. 일주일 동안 사용해 왔습니다. 아직 이 문제를 본 적이 없습니다.
답변1
모든 브라우저는 쿠키를 통해 세션을 활성 상태로 유지합니다. 다시 시작/다시 시작 시 세션이 손실되면 쿠키가 삭제되었음을 의미합니다.
쿠키는 다음과 같은 방법으로 자동으로 삭제될 수 있습니다.
- 캐시/쿠키를 지우도록 설계된 확장 프로그램입니다.
cookie auto delete
- 콘텐츠 설정 아래 Chrome 설정의 쿠키 설정(아래 캡처 참조)
- Chrome은 데스크톱 키링에 쿠키를 저장하며, 액세스할 수 없는 경우 쿠키를 로드할 수 없습니다.
디버깅 없이 빠른 수정:
- 훌륭한 쿠키 관리자브라우저 쿠키를 관리하는 것입니다.백업 및 복원쿠키를 삭제하면 백업 중에 이전에 활성화된 모든 세션이 복원됩니다.
해결책:
- 키링(gnome/kde)이 잠금 해제되어 Brave/Chrome에서 사용할 수 있는지 확인하십시오. 또한 이 시스템은 브라우저를 사용하여 비활성화할 수 있으며, 브라우저
chrome --password-store=basic
는 클래식 프로필 저장소를 사용하여 쿠키와 저장된 비밀번호를 저장합니다(저장된 데이터는 프로필 폴더에서 액세스할 수 있으므로 보안 취약점이 발생할 수 있습니다) - 캐시/쿠키를 지울 수 있는 BleachBit과 같은 앱이 있는지 확인하세요.
- 확장 프로그램을 사용하지 말고 비활성화한 다음 일시적으로 사이트 세션을 시작한 다음 브라우저를 다시 시작하고 세션이 여전히 활성 상태인지 확인하세요.
- 아래 캡처와 같이 콘텐츠 설정에서 관련 크롬 설정을 확인하세요.