Ai đổi tên một thư mục?


11

Tôi không thể tìm thấy câu trả lời cho điều này ở bất cứ đâu. Làm thế nào tôi có thể biết ai đã đổi tên một thư mục?

ls -al chỉ hiển thị tên của người dùng đã tạo dirctory đó.


17
"ls -al chỉ hiển thị tên của người dùng đã tạo dirctory đó." Không. Nó hiển thị tên của người dùng "sở hữu" thư mục đó.
Roger Lipscombe

1
@RogerLipscombe, trừ khi ai đó (chỉ giới hạn roottrong hầu hết các hệ thống) đã làm một chownthư mục, sẽ là uid hiệu quả của quá trình tạo thư mục đó.
Stéphane Chazelas

6
Chắc chắn, thường thì chúng giống nhau, nhưng chúng không phải như vậy .
Roger Lipscombe

Câu trả lời:


30

Đó không phải là thông tin thường được ghi lại, trừ khi bạn có ý định đặc biệt đối với hiệu ứng đó (như thông qua một số hệ thống kiểm toán).

Dịch vụ thông qua đó người dùng đã đổi tên thư mục (như qua FTP, SFTP, WebDAV, samba ...) có thể có các bản ghi có thể trợ giúp. Bạn có thể thử và kiểm tra các bản ghi, các last, lastcomm, audit, xác thực đăng nhập trong khoảng thời gian là thư mục được đổi tên.

Nếu bạn quản trị đang, bạn có thể xem các tập tin lịch sử của vỏ của những người dùng có quyền truy cập để đổi tên nó (nếu thư mục đã được đổi tên từ /A/dirđến /B/newdir, đó là bất cứ ai đã ghi vào cả hai /A/B(giả sử /Akhông có tbit trong điều khoản của nó và /A/dir/Bđang trên hệ thống tập tin giống nhau)).


5

Bạn không thể. Vì việc đổi tên một thư mục (hoặc một tệp) đang thay đổi một mục trong thư mục (cha mẹ), nó phải là người có quyền ghi vào thư mục đó, nhưng nó không được đăng ký ở bất cứ nơi nào thay đổi tệp / thư mục.


0

Bạn có thể sử dụng logfs .

Sự miêu tả

LoggedFS là một hệ thống tập tin dựa trên cầu chì, có thể ghi lại mọi hoạt động xảy ra trong nó.

Làm thế nào nó hoạt động ?

Cầu chì làm hầu hết mọi thứ. LoggedFS chỉ gửi một thông điệp tới syslog khi được gọi bởi cầu chì và sau đó để hệ thống tập tin thực sự làm phần còn lại của công việc.

Nó có sẵn như là deb trong Ubuntu. Điều rất buồn cười. Tuy nhiên, khi bạn cố gắng sử dụng nó trên máy chủ bận rộn, nó sẽ ăn hết dung lượng đĩa của bạn một cách dễ dàng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.