GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara melihat riwayat perintah pengguna lain di Linux?

Pada sistem operasi berbasis Debian, lakukantail /var/log/auth.log | grep username harus memberi Anda sudo pengguna sejarah. Saya tidak yakin ada cara untuk mendapatkan riwayat perintah terpadu dari perintah + sudo normal pengguna.

Pada sistem operasi berbasis RHEL, Anda perlu memeriksa /var/log/secure bukannya /var/log/auth.log .


Baru saja menguji yang berikut, dan itu bekerja dengan sangat baik.

sudo vim /home/USER_YOU_WANT_TO_VIEW/.bash_history

Jika pengguna mengeluarkan perintah seperti pada sudo somecommand , perintah akan muncul di log sistem.

Jika pengguna menelurkan sebuah shell dengan misalnya, sudo -s , sudo su , sudo sh , dll, maka perintah boleh muncul di riwayat pengguna root, yaitu di /root/.bash_history atau serupa.


Linux
  1. Cara Menghapus Riwayat Baris Perintah BASH di Linux

  2. Cara Menemukan Semua Pengguna Sudo Di Linux

  3. Cara Membuat Pengguna Sudo di Rocky Linux 8

  1. Cara menggunakan perintah history di Linux

  2. Cara Menghapus Riwayat Bash di Linux

  3. Bagaimana mengelola riwayat perintah Linux Anda

  1. perintah su Linux

  2. Perintah sejarah Linux

  3. Contoh Perintah sudo di Linux