GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wo wird die sshd-Protokolldatei auf Red Hat Linux gespeichert?

Lösung 1:

Anmeldedatensätze befinden sich normalerweise in /var/log/secure. Ich glaube nicht, dass es ein spezifisches Protokoll für den SSH-Daemon-Prozess gibt, es sei denn, Sie haben es aus anderen Syslog-Nachrichten herausgebrochen.

Lösung 2:

Zusätzlich zu @john answer verwenden einige Distributionen jetzt standardmäßig journalctl. In diesem Fall können Sie wahrscheinlich sshd sehen Aktivität durch:

_> journalctl _COMM=sshd

Sie sehen eine Ausgabe wie diese:

Abr 15 02:28:17 m sshd[26284]: pam_succeed_if(sshd:auth): requirement "uid >= 1000" not met by user "root"
Abr 15 02:28:18 m sshd[26284]: Failed password for root from 127.0.0.1 port **** ssh2
Abr 15 02:28:19 m sshd[26284]: Connection closed by 127.0.0.1 [preauth]
Abr 15 02:28:25 m sshd[26296]: Accepted password for **** from 127.0.0.1 port **** ssh2
Abr 15 02:28:25 m sshd[26296]: pam_unix(sshd:session): session opened for user **** by (uid=0)
Abr 15 02:28:28 m sshd[26301]: Received disconnect from 127.0.0.1: 11: disconnected by user
Abr 15 02:28:58 m sshd[26231]: Received signal 15; terminating.
Abr 15 02:28:58 m sshd[26828]: Server listening on 0.0.0.0 port 22.

Lösung 3:

Das Protokoll befindet sich auf RHEL-Systemen tatsächlich unter /var/log/secure. Eine SSHD-Verbindung sieht in etwa so aus:

Jan 10 09:49:04 server sshd[28651]: Accepted publickey for [username] from x.x.x.x port 61000 ssh2
Jan 10 09:49:04 server sshd[28651]: pam_unix(sshd:session): session opened for user [username] by (uid=0)

Der wichtigste Teil, um festzustellen, ob Ihr Konto kompromittiert wurde oder nicht, ist die IP-Adresse.


Linux
  1. Kopieren Sie Dateien im Linux-Terminal

  2. So leeren Sie eine Protokolldatei unter Linux

  3. Wie kann ich die Zeilen in einer Datei mit Standardwerkzeugen unter Red Hat Linux zufällig anordnen?

  4. Wo ist die Header-Datei <conio.h> unter Linux? Warum kann ich <conio.h> nicht finden?

  5. Linux:Wo soll die Auslagerungsdatei abgelegt werden

Logrotate unter Linux einrichten

Die Hosts-Datei unter Linux

Linux – Wo wird der Environment-String tatsächlich gespeichert?

Die 15 besten Linux-Protokollanzeige- und Protokolldatei-Verwaltungstools

Die 10 besten Linux-Distributionen auf Red Hat-Basis zum Ausprobieren

Wo ist die php.ini-Datei auf einem Linux/CentOS-PC?