Firefox는 Linux에서 쿠키를 어디에 저장합니까? 모든 곳을 검색했지만 아무것도 찾지 못했습니다.
댓글
답변
Firefox는 sqlite 데이터베이스에 쿠키를 저장합니다. ~/.mozilla/firefox/<profile path>/cookies.sqlite
. 전체 액세스 권한을 가질 수 있습니다.
예를 들어 stackoverflow.com의 모든 쿠키를 보려면 다음을 수행 할 수 있습니다.
cd ~/.mozilla/firefox/<profile path>/ sqlite3 cookies.sqlite select * from moz_cookies where baseDomain glob "*stackoverflow*"
( 여기서 <profile path>
를 firefox 프로필의 경로로 바꿉니다).
데이터베이스 필드 이름을 보려면 .schema
를 수행하십시오.
댓글
- 추가 할 한 가지만 있습니다. SQLite Manager Firefox 확장 프로그램은 현재 프로필 '의 데이터베이스를 열고 정렬 및 검색 가능한 그리드에 테이블 데이터를 표시 할 수 있습니다. . SQL 구문에 익숙하지 않은 일반 사용자에게 적합합니다.
- 이것은 수년에 걸쳐 여러 번 변경되었습니다. Firefox 버전 정보 및 / 또는 MozillaZine 기술 자료
답변에 대한 링크를 추가 할 수 있습니다.
이 답변은 2020 년에 구식이거나 적어도 OpenSUSE leap 15.2 Firefox 78.2에서 작동하지 않았습니다.
최고 등급 답변을 따랐습니다. 인터넷 검색에서 발견 된 약간의 비틀기 :
cd ~ / .mozilla / firefox / < 무작위 문자열 프로필 path > /
Mozilla가 데이터베이스를 잠근 것 같아 “복사해야합니다.
cp cookies.sqlite cooking.sqlite
그러면 할 수 있습니다
sqlite3 cooking.sqlite
필요한 경우 모든 다른 테이블 나열 도메인 이외의 항목으로 정렬
PRAGMA table_info (moz_cookies);
모든 테이블을 가져옵니다 (baseDomain이 없습니다).
id | originAttributes | 이름 | 값 | 호스트 | 경로 | 만료 | lastAccessed | creationTime | isSecure | isHttpOnly | inBrowserElement | sameSite | rawSameSite
SELECT * FROM moz_cookies WHERE host GLOB “ domain “;
또는
SELECT value from moz_cookies WHERE host GLOB “ domain “;
내 저장된 모든 항목이 나열되지만 쿠키 " 임시 " 쿠키를 볼 수 없었습니다. 다음을 실행하여 확인했습니다.
SELECT id FROM moz_cookies;
이것은 8 개의 ID 목록을 제공하며 환경 설정으로 이동하면 > 보안 > 8 개만 나열한 데이터 관리
이것은 답변이 명확하지 않았기 때문에 glob의 작동 방식을 보여줍니다. https://www.sqlitetutorial.net/sqlite-glob/
여기에서 쿠키 데이터베이스를 복사하는 아이디어를 얻었습니다. 참고 파일은 sqlite https://stackoverflow.com/questions/4706537/firefox-locks-places-sqlite
Answer
Firefox 외부 또는 내부 저장소를 찾고 있는지 지정하지 않았으므로 쿠키에 액세스하고 편집하는 또 다른 좋은 방법은 Web Developer | Storage Inspector :
특정 웹 사이트에 대한 쿠키를 추가, 제거 및 편집 할 수 있습니다.
답변
쿠키 정보가 포함 된 텍스트 파일이 필요한 경우 다른 부가 기능을 사용하여 모든 쿠키를 덤프 할 수 있습니다.
시기 wget을 사용하여 다운로드하려면 쿠키가 필요했고, 쿠키 내보내기 를 사용하여 덤프 한 다음 wget --load-cookies <cookiefile>
를 사용하여 wget에로드했습니다. p>
답변
다른 것들이 매우 자세하게 설명했습니다. “Open Menu”> 기본 설정> 개인 정보> “개별 쿠키 제거”링크로 이동하여 쿠키를 검색하고 선택적으로 제거 할 수있는 토론에 추가하고 싶습니다.
모두에게 집중적 인 목적으로 제공되는 sqlite 메서드를 사용하여 쿠키 데이터베이스를 탐색하는 것은 물론 데이터베이스이고 데이터에 SQL 문을 사용할 수 있기 때문에 훨씬 우수합니다.
~/.mozilla/firefox/<profile name>/cookies.sqlite
.