Просмотреть журнал действий вашего сервера от терминала
Эта статья является результатом автоматического перевода, выполняемого программного обеспечения. Вы можете посмотреть исходный статьи здесь.
Это может быть интересно просмотреть журнал действий 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"
Включить автоматическое обновление комментариев