!["비밀 도구: 잠긴 컬렉션에 항목을 생성할 수 없습니다." 오류](https://linux55.com/image/202280/%22%EB%B9%84%EB%B0%80%20%EB%8F%84%EA%B5%AC%3A%20%EC%9E%A0%EA%B8%B4%20%EC%BB%AC%EB%A0%89%EC%85%98%EC%97%90%20%ED%95%AD%EB%AA%A9%EC%9D%84%20%EC%83%9D%EC%84%B1%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.%22%20%EC%98%A4%EB%A5%98.png)
나는 한 번만 작동하는 나만의 답변을 만들었습니다. 헤드리스 CentOS Docker 컨테이너에서 Secret-tool 명령(gnome-keyring, libsecret 및 dbus에서 지원)을 활성화하는 방법은 무엇입니까?. 한 번 작동했지만(콘솔 스크롤에서 비밀의 출력을 확인했습니다), 다시 "비밀 도구: 잠긴 컬렉션에 항목을 생성할 수 없습니다."라는 오류가 발생했습니다. 이유를 아시나요?
명령은 다음과 같습니다.
apt install dbus-x11 gnome-keyring libsecret # ~79MB
export $(dbus-launch)
eval "$(echo '\n' | gnome-keyring-daemon --unlock)"
echo [email protected] | secret-tool store --label="main" email address
echo $(secret-tool lookup email address)
-r을 사용하여 데몬을 다시 시작한 후에도 프로세스를 종료하고 다시 시작합니다. 이름이 달라도 새 비밀을 얻을 수 없으며 저장된 비밀을 검색할 수도 없습니다.