SSH Записування всіх команд


0

Я наймаю системного адміністратора, щоб зробити коротку роботу для мене, але для того, щоб бути безпечним, я хотів би зареєструвати кожну команду, яку він робить, як би я це зробив, або це можливо навіть? Я знаю, що є (історія) команда, але я впевнений, що тільки дає мені історію для моїх SSH команд

Дякую.

EDIT: Хтось позначив це як дублікат іншого потоку, що включає використання команди history. Проте, єдиним недоліком є ​​команда історії, лише команди журналів керувалися вашим сеансом SSH / комп'ютером, якщо хтось виконує команди, я не зможу побачити їхню історію. Так що будь-які ідеї?


Ви також можете видалити записи з історії та видалити всі записи. Схоже, вам потрібно лише надати доступ до команд, які буде потрібно для цього адміністратора.
Ramhound

Відповіді:


1

З метою збільшення складності, я б подивився rootsh або sudo 's LOG_OUTPUT конфігурації, або auditd. Останній варіант дійсно найбільш повний, особливо якщо ви хочете увійти кожен Команда ця людина робить, навіть як не-root.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.