สมมติว่าฉันต้องการติดตามroot
ผู้ใช้ของฉัน /root/.ssh/authorized_keys
แต่ละคนมีคีย์ส่วนตัวที่ไม่ซ้ำกันและกุญแจสาธารณะของพวกเขาได้รับการจัดเก็บไว้ใน
ระบุว่าผู้ใช้แต่ละคนลงชื่อเข้าใช้ด้วยคีย์เฉพาะของพวกเขาฉันจะบอกได้อย่างไรจากภายในเซสชัน BASH ว่าใช้คีย์ใดในการตรวจสอบสิทธิ์ ฉันลองดูตัวแปรสภาพแวดล้อมเมื่อฉันเข้าสู่ระบบ แต่ไม่เห็นสิ่งใดที่สัมพันธ์กับเซสชันของฉันด้วยรหัสสาธารณะของฉัน
มีความเกี่ยวข้องเล็กน้อย: การตั้งค่า LogLevel VERBOSE ใน sshd_config (openssh) ของคุณจะบันทึกลายนิ้วมือของคีย์ที่ใช้ในการเข้าสู่ระบบ
—
andol