คุณควรจะสามารถกรองข้อความจากการsshdใช้:
journalctl -u ssh
หรือ (ขึ้นอยู่กับการกระจายของคุณ)
journalctl -u sshd
ซึ่งจะแสดงบันทึกในlessรูปแบบสไตล์ (คุณสามารถค้นหา/นำทางผ่าน PgUp, PgDown เป็นต้น)
-e นำคุณไปสู่จุดสิ้นสุดของบันทึก
-uพารามิเตอร์กรองผ่านเขตข้อมูลเมตา_SYSTEMD_UNITซึ่งเป็น (อย่างน้อยใน Debian) ที่ตั้งค่าเป็นssh.serviceดังนั้นsshdจะไม่ตรงกัน
-f ติดตามบันทึกในเวลาจริง
-n 100แสดงจำนวนบรรทัดที่กำหนด (มีประโยชน์ด้วย-f)
หรือคุณสามารถใช้การกรองเมตาฟิลด์:
journalctl _COMM=sshd
คุณสามารถแสดงเร็กคอร์ดวารสารทั้งหมดด้วยเมตาฟิลด์ทั้งหมดโดยส่งออกไปยัง JSON:
journalctl -u ssh -o json-pretty
ที่จะให้สิ่งที่คุณต้องการ:
...
"_PID" : "7373",
"_COMM" : "sshd",
"_EXE" : "/usr/sbin/sshd",
"_SYSTEMD_CGROUP" : "/system.slice/ssh.service",
"_SYSTEMD_UNIT" : "ssh.service",
...
ในกรณีที่คุณสงสัยว่าจะแสดงเฉพาะข้อความเคอร์เนลได้อย่างไร:
journalctl -k -f
journalctl _COMM=sshdไม่ได้แต่ทำไม่ได้