Gnome 키링은 자동 잠금 해제되지 않으며 nextcloud는 이를 전혀 인식하지 못합니다.

Gnome 키링은 자동 잠금 해제되지 않으며 nextcloud는 이를 전혀 인식하지 못합니다.

컴퓨터를 시작할 때 항상 프로그램에 대한 비밀번호를 입력하지 않아도 되도록 gnome-keyring을 설치해 보았습니다.

설치 gnome-keyring.x86_64하고 gnome-keyring-pam.x86_64추가했어요

eval $(/usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh)
export SSH_AUTH_SOCK

.xinitrc그리고 나는 추가했다

-auth optional pam_gnome_keyring.so

auth섹션 끝에서 /etc/pam.d/login

-session optional pam_gnome_keyring.so auto_start

sessionin 섹션 의 끝 부분에 있습니다 /etc/pam.d/login. 그런 다음 재부팅을 시도했지만 nextcloud는 매번 비밀번호를 묻고 "사용 가능한 키체인 서비스가 없습니다"라고 말합니다. Geary는 처음 시작할 때 키링을 잠금 해제하라는 메시지를 표시하고 이후에는 geary 프로세스를 종료하고 다시 시작해도 암호를 다시 묻지 않기 때문에 키링을 인식하는 것 같습니다.

저는 i3 및 CDM(콘솔 디스플레이 관리자)과 함께 fedora 27을 사용하고 있습니다. nextcloud가 키링을 인식하도록 하는 방법과 시작 시 자동 잠금 해제하는 방법을 아는 사람이 있습니까?

여기 내 전체가 있습니다.xinitrc

#!/bin/sh

###########################

# Custom xinitrc goes here

systemctl --user import-environment DISPLAY
[[ -f ~/.Xresources ]] && xrdb -merge -I$HOME ~/.Xresources

# for gnome keyring
eval $(/usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh)
export SSH_AUTH_SOCK

###########################



wm_bin="$1"
exec ${wm_bin}

그리고 내/etc/pam.d/login

#%PAM-1.0
auth       substack     system-auth
auth       include      postlogin
-auth optional pam_gnome_keyring.so
account    required     pam_nologin.so
account    include      system-auth
password   include      system-auth
# pam_selinux.so close should be the first session rule
session    required     pam_selinux.so close
session    required     pam_loginuid.so
session    optional     pam_console.so
# pam_selinux.so open should only be followed by sessions to be executed in the user context
session    required     pam_selinux.so open
session    required     pam_namespace.so
session    optional     pam_keyinit.so force revoke
session    include      system-auth
session    include      postlogin
-session   optional     pam_ck_connector.so
-session optional pam_gnome_keyring.so auto_start

답변1

줄 시작 부분의 하이픈은 해당 내용이 주석임을 나타냅니다. 그것을 제거하고 작동하는지 확인하십시오.

관련 정보