Linux에서 Firefox 쿠키가 어디에 저장되어 있는지 알고 싶습니다. 비슷한 오래된 질문이 있습니다여기쿠키가 저장되어 있다고 하는데 ~.mozilla/firefox/<profile name>/cookies.sqlite 이 파일을 삭제했지만 Firefox 자체에는 여전히 쿠키가 남아 있기 때문에 이것이 더 이상 사실이 아닌 것 같습니다. 또한 다음을 사용하여 전체 ~.mozilla/firefox폴더를 테스트했습니다.inotifywait

$ inotifywait -mr .mozilla/firefox -e open -e access -e modify

그리고 아무것도 발견하지 못했습니다! Firefox를 열고 어떤 웹사이트를 검색하거나 열면 접속 이벤트도 발생하지 않습니다.

답변1

Firefox가 현재 프로필에 어떤 경로를 사용하는지 알고 싶다면 about:profiles다음을 about:support사용할 수 있습니다.URL 표시줄.

최신 버전의 Firefox에서는 Linux에서 쿠키가 저장되는 위치가 변경되었습니다.

쿠키는 이제 cookies.sqliteFirefox 프로필 디렉터리라는 형식으로 저장됩니다.

~/.mozilla/firefox/YOURPROFILE/cookies.sqlite

YOURPROFILE, 여러 프로필을 사용하는 경우 그렇지 않은 경우에는 입니다 default.

스냅을 사용하면 쿠키 파일을 ~/snap/firefox/common/.mozilla.

다음 실험 기법도 확인해 보세요.

최신 버전에는 다음과 같은 다른 쿠키 저장 메커니즘이 있습니다.인덱스 데이터베이스그리고HTTP 쿠키 저장 API. 프로덕션에 사용하기 전에 브라우저 호환성 표를 주의 깊게 확인하십시오.

쿠키 저장 API

HTTP 쿠키 사용

인덱스 데이터베이스 API

인덱스 데이터베이스 사용

관련 정보