Czy mogę wiedzieć, który komputer uzyskał dostęp / zmodyfikował niektóre pliki przechowywane na serwerze?

0

W naszym laboratorium komputerowym w mojej szkole wszystkie nasze komputery są podłączone do głównego serwera przeznaczonego do użytku w naszym laboratorium. Przeważnie przechowujemy nasze pliki na serwerze, więc w przypadku, gdy z jakiegoś powodu nie możemy korzystać z naszych indywidualnych komputerów, możemy przejść na inne komputery i uzyskać dostęp do plików z tego miejsca.

Teraz mamy z tego powodu pewne trudności. Wiele razy studenci z innych klas usuwają nasze pliki dla zabawy. Wiele osób zmienia nazwy plików na slangowe. Utrata naszych plików jest dla nas wielkim problemem, ponieważ te foldery zawierają nasze programy w Javie, które robiliśmy przez cały rok. Pod koniec każdego miesiąca musimy pokazywać naszą pracę nauczycielowi, więc utrata folderów stanowi dla nas wielki problem.

Rozmawialiśmy o tym z naszym nauczycielem. Mówi, że nie jest możliwe, aby ona lub inny nauczyciel stale chodzili i sprawdzali, kto co robi, ponieważ klasa jest duża. Łajanie nie jest rozwiązaniem, ponieważ uczniowie klasy dziewiątej, dziesiątej lub dwunastej prawie nie słuchają nauczyciela.

Chcę wiedzieć, czy istnieje proces, za pomocą którego można wykryć, do którego folderu uzyskano dostęp na którym komputerze oraz kiedy został on uzyskany i zmodyfikowany. W naszym laboratorium każdy komputer ma określoną nazwę. Czy na serwerze są przechowywane jakieś pliki dziennika lub coś takiego, za pomocą którego można zobaczyć, który folder został otwarty lub zmodyfikowany przez który komputer i kiedy?

Jeśli takie pliki dziennika są dostępne, możemy poprosić dyrektora (który jest bardzo pomocny i przyjazny) o sprawdzenie, który komputer uzyskał dostęp do naszych folderów i zmodyfikował je oraz o której godzinie. Następnie możemy łatwo dowiedzieć się, która klasa miała w tym czasie swoje zajęcia w laboratorium, a ponieważ wszystkie komputery są nazywane szeregowo, z telewizji przemysłowej można dowiedzieć się, który uczeń siedział przy tym komputerze, a następnie podjąć niezbędne kroki przeciwko temu uczniowi.

O ile wiem, główny serwer, na którym przechowujemy pliki, znajduje się na MAC.

Uwaga: na naszych komputerach nie mamy uprawnień administratora i pracujemy na drugim koncie użytkownika. Dlatego lepiej jest, jeśli wszystkie sugerowane metody mają zastosowanie również do użytkowników niebędących administratorami. Jeśli jednak istnieje skuteczna metoda, która wymaga uprawnień administratora, uważam, że możemy uzyskać pozwolenie.

Wrichik Basu
źródło
Administrator może być w stanie ustalić, kto usunął plik, ale tylko wtedy, gdy włączone jest rejestrowanie. Informacje te nie są dostępne dla zwykłego konta użytkownika.
Ramhound,
@Ramhound Powiedz, logowanie jest włączone. Po tym?
Wrichik Basu
„uczniowie klasy dziewiątej, dziesiątej lub dwunastej prawie nie słuchają nauczyciela”. To naprawdę brzmi bardziej jak kwestia personelu niż kwestia techniczna. Jeśli twój wydział nie może powstrzymać uczniów przed niewłaściwym zachowaniem, prawie wszelkie środki bezpieczeństwa, które zastosują, mogą zostać ostatecznie pokonane. To powiedziawszy, sieć laboratoryjna powinna wykorzystywać uprawnienia NTFS, które uniemożliwiają użytkownikom modyfikowanie plików innej osoby.
Run5k
@WrichikBasu - Zanim obrócę koła, by znaleźć odpowiedź, czy jesteś nawet administratorem w sieci? Jeśli nie jesteś administratorem, nie możesz uzyskać dostępu do informacji ani włączyć rejestrowania, a ja nie jestem gotów robić godzin badań nad tym tematem, jeśli rejestrowanie jest nie tylko włączone, ale w rzeczywistości jesteś administratorem.
Ramhound,
Sugerowałbym użycie dysku Google, wtedy nikt nie może uzyskać dostępu do plików innych osób, chyba że są one dozwolone. Uczniowie mogą zapewnić nauczycielom dostęp za pomocą kilku kliknięć. W przeciwnym razie utwórz standardowe dane logowania użytkownika i daj każdemu uczniowi katalog domowy, a tylko ten uczeń będzie mógł zobaczyć swoje pliki. Oczywiście nauczyciele mieliby większy dostęp.
cybernard