ฉันเห็นสิ่งต่อไปนี้ใน /var/log/auth.log
1 มิ.ย. 06:32:49 [แก้ไข] su: (ถึงไม่มีใคร) รูตบนใคร
1 มิ.ย. 06:32:49 [redacted] su: pam_unix(su:session): เปิดเซสชันสำหรับผู้ใช้ none(uid=65534) โดย (uid=0)
1 มิ.ย. 06:32:49 [redacted] systemd: pam_unix(systemd-user:session): เซสชันเปิดสำหรับผู้ใช้ none(uid=65534) โดย (uid=0)
1 มิ.ย. 06:32:49 [redacted] su: pam_unix(su:session): ปิดเซสชันสำหรับผู้ใช้ ไม่มีใคร
รายการที่ตรงกันใน /var/log/daemon.log
1 มิ.ย. 06:32:49 [redacted] systemd[1]: สร้างส่วน User Slice ของ UID 65534
1 มิ.ย. 06:32:49 [redacted] systemd[1]: กำลังเริ่มต้น User Runtime Directory /run/user/65534...
1 มิ.ย. 06:32:49 [redacted] systemd[1]: ไดเรกทอรีรันไทม์ของผู้ใช้ที่เสร็จสิ้นแล้ว /run/user/65534
1 มิ.ย. 06:32:49 [แก้ไข] systemd[1]: การเริ่มต้นตัวจัดการผู้ใช้สำหรับ UID 65534...
1 มิ.ย. 06:32:49 [redacted] systemd[39580]: งานเริ่มเข้าคิวสำหรับเป้าหมายผู้ใช้หลักที่เป็นเป้าหมายเริ่มต้น
1 มิ.ย. 06:32:49 [redacted] systemd[39580]: สร้างส่วนย่อยแอปพลิเคชันผู้ใช้
1 มิ.ย. 06:32:49 [redacted] systemd[39580]: ถึงเส้นทางเป้าหมายแล้ว
1 มิ.ย. 06:32:49 [แก้ไขแล้ว] systemd [39580]: ถึงตัวจับเวลาเป้าหมายแล้ว
1 มิ.ย. 06:32:49 [แก้ไขแล้ว] systemd[39580]: กำลังฟังภูตการจัดการใบรับรองเครือข่าย GnuPG
1 มิถุนายน 06:32:49 [แก้ไขแล้ว] systemd[39580]: กำลังฟังตัวแทนการเข้ารหัส GnuPG และแคชวลีรหัสผ่าน (การเข้าถึงสำหรับเว็บเบราว์เซอร์)
1 มิถุนายน 06:32:49 [แก้ไขแล้ว] systemd[39580]: กำลังฟังตัวแทนการเข้ารหัส GnuPG และแคชวลีรหัสผ่าน (จำกัด)
1 มิ.ย. 06:32:49 [แก้ไขแล้ว] systemd [39580]: กำลังฟังตัวแทนการเข้ารหัส GnuPG (การจำลอง ssh-agent)
1 มิถุนายน 06:32:49 [แก้ไขแล้ว] systemd[39580]: กำลังฟังตัวแทนการเข้ารหัส GnuPG และแคชวลีรหัสผ่าน
1 มิ.ย. 06:32:49 [แก้ไขแล้ว] systemd [39580]: ถึง Sockets เป้าหมายแล้ว
1 มิถุนายน 06:32:49 [redacted] systemd[39580]: ถึงเป้าหมาย Basic System แล้ว
มองเข้าไป /usr/lib/systemd
...
$ sudo find /usr/lib/systemd -name gpg\* -o -name gnupg\*
/usr/lib/systemd/user/gpg-agent-ssh.socket
/usr/lib/systemd/user/gpg-agent.service
/usr/lib/systemd/user/gpg-agent-browser.socket
/usr/lib/systemd/user/gpg-agent-extra.socket
/usr/lib/systemd/user/gpg-agent.socket
อย่างไรก็ตามไม่มี gpg-ตัวแทน
อยู่ใน รายการหน่วย
หรือ รายการหน่วยไฟล์
, และ สถานะ
คำสั่งส่งคืนข้อผิดพลาด:
$ sudo systemctl สถานะ gpg-agent
ไม่พบ หน่วย gpg-agent.service
ฉันได้ลอง --user:
$ sudo systemctl สถานะ --user
ไม่สามารถเชื่อมต่อกับบัส: ไม่ได้กำหนด $DBUS_SESSION_BUS_ADDRESS และ $XDG_RUNTIME_DIR (พิจารณาใช้ --machine=<user>@.host --user เพื่อเชื่อมต่อกับบัสของผู้ใช้รายอื่น)
เห็นได้ชัดว่าฉันพลาดบางสิ่งที่นี่ ...
โดยที่ใน systemd คือไฟล์คอนฟิกูเรชันที่กำลังดำเนินการ สุ
ให้กับผู้ใช้ ไม่มีใคร
และเปิดตัว gpg-agent?