Finden Sie unter Action-Log des Servers von einem terminal

Aus De Ikoula wiki
Jump to navigation Jump to search

pt:Ver log de ação do seu servidor de terminal es:Ver registro de acción del servidor desde una terminal en:See action log of your server from a terminal fr:Consulter l'action log de votre serveur depuis un terminal

Dieser Artikel wurde maschinell übersetzt. Sie können den Artikel Quelle hier ansehen.

Es kann zum Anzeigen des Protokolls von Aktionen von Plesk seit wie SSH-remote-Zugriff, anstatt sie von der Administrations-Oberfläche von Plesk herunterladen interessant sein.

Die verschiedenen Elemente-Komponenten, Action-Log aus der Plesk-Datenbank abgerufen werden. Es wird notwendig sein, diese Datenbank zum Ausführen der entsprechenden Abfrage herstellen (daher die Vorsicht ist trotz der Tatsache, dass eine einfache SELECT-Anweisung ).

Die Abfrage, die Ihnen erlaubt, das Anzeigen des Protokolls der Aktionen von einem Terminal ist der nächste :

mysql -uadmin -p`cat /etc/psa/.psa.shadow` -Dpsa -sNe"SELECT a.date, a.ip_address, a.user, ac.descr, lc.component, lc.old_value, lc.new_value FROM (log_actions a, actions ac) LEFT JOIN log_components lc ON (a.id=lc.action_id) WHERE (ac.id=a.action_id)"

Natürlich können Sie es an Ihre Bedürfnisse anzupassen (über die Funktion MySQL [zwischen] z. B. ) oder verwenden Sie das Tool direkt Grep .

Der folgende Befehl beispielsweise können Sie für die Liste-Verbindungen zu der Administrations-Oberfläche von Plesk über das Dienstprogramm grep :

mysql -uadmin -p`cat /etc/psa/.psa.shadow` -Dpsa -sNe"SELECT a.date, a.ip_address, a.user, ac.descr, lc.component, lc.old_value, lc.new_value FROM (log_actions a, actions ac) LEFT JOIN log_components lc ON (a.id=lc.action_id) WHERE (ac.id=a.action_id)" | grep "CP User Login"



Du bist nicht berechtigt Kommentare hinzuzufügen.