Просмотреть журнал действий вашего сервера от терминала

Материал из Ru Ikoula wiki
Версия от 12:04, 21 февраля 2016; Ikbot (обсуждение | вклад) (Новая страница: «<br /> Эта статья является результатом автоматического перевода, выполняемого программн…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Jump to navigation Jump to search


Эта статья является результатом автоматического перевода, выполняемого программного обеспечения. Вы можете посмотреть исходный статьи здесь.

Это может быть интересно просмотреть журнал действий Plesk с как удаленный доступ по SSH вместо того, чтобы скачать его из администрации интерфейс Plesk.

Различные элементы компонентов журнал действий извлекаются из базы данных Plesk. Это будет необходимо для подключения к этой базе данных, чтобы запустить соответствующий запрос (в результате, осторожность, несмотря на то, что простой SELECT ).

Запрос, который позволит вам просмотреть журнал действий из терминала является следующий :

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)"

Конечно, вы можете адаптировать его к вашим потребностям (через функцию MySQL [между] к примеру ) или непосредственно использовать инструмент grep.

Следующую команду, например, позволит вам список соединения к интерфейсу администрирования Plesk через утилиту 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"



Вы не можете оставлять комментарии.