Dizini UNIX / LINUX'ta kimlerin izleyeceğini nasıl kontrol edebilirim?


3

Kimin (grupta) bir Linux veya Unix makinesinde belirli bir dizine eriştiğini görmek mümkün mü?

Komut nedir?


Ne demek istiyorsun? Bazı dosyaları açılmış dosyaları kimin kullandığını bilmek için komutları lsofveya kullanabilirsiniz fuser. Bilmek istiyorsanız, geçmişte dosyaları açık / düzenlenmiş olanların sizi hayal kırıklığına uğratması gerekiyor: imkansız!
Eddy_Em

Yani, grubumdaki insanlara ~/my_user/'okunabilir / yazılabilir' dizininin altında . Onları okumalarına ve muhtemelen yazmalarına izin vermem gerekiyor. Ama biraz paranoyaklık duyuyorum, insanların haber vermeden bana içindeki şeyleri değiştireceklerini biliyorum. Bu yüzden dizindeki değişimin geçmişini görmekle ilgileniyorum. Kontrol etmeyi düşündüm gitama sonra her zaman .gitdosyayı silebilirler ve geçmişe gitmişler!
Bir İki Üç

Dosyalarını, kullanıcıların yazamayacağı başka yerlere kaydederek VCS'yi kullanabilirsiniz.
Eddy_Em

Yanıtlar:


2

Kullanıcının ~/.bash_historydosyasını kontrol edin ve cdteslim aldığınız klasörde olup olmadıklarına bakın . Bu paranoyak olmasa işe yarar.

stat -c 'Owner: %U / Access_rights: %A / Last_access %x' ~/ ana dizininizin sahibi kullanıcı adını ve erişim haklarını yazdıracak. Değişim ~/ilgilendiğiniz klasöre.

last size tarih / saatler ile kullanıcı giriş geçmişini verecektir.

Şuna en son bakanlar hakkında iyi bir fikir edinmek için tüm bunları eşleştirebilirsiniz.


Sanırım ne demek istediğimi anlıyorsun, teşekkür ederim! :)
Bir İki Üç

İlk komut bana en son ne zaman erişildiği zaman damgasını gösteriyor, ama kim olduğunu söylemiyor. Fakat ne yazık ki, sistemimde lastçok fazla kullanıcı var, bu yüzden, pek yardımcı olmuyor ... Başka bir numara biliyor musunuz?
Bir İki Üç

0

İnotifywatch'a bir göz atın, dosya sistemi olaylarını dinler, ardından her dosya veya dizinde alınan olayların özet sayısını verir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.