Monitorizare useri

iulik

New Member
Spunetimi va rog, cum se poate de monitorizat un anume user, adica cite procese are pornite, ce face cind intra in systema, shi cum se poate de pus limita de spatiu la /home/user ???
 
Cum e intrebarea asa-s si raspunsurile :wink:

Straduie-te sa formulezi intrebarea cat mai exact:
Ce sistem de operare (se vede ca e un Unix clone dar mai mult nu-i clar nimic)
Ce versiune
Ce shell foloseste userul


Varianta de raspuns:
1. man ps
2. man acct
3. man quota
 
este RH 7.1 shi ma intereseaza ca userii care au acont aici (bash) sa nu poata porni mai mult de un proces (Ex: un eggdrop) shi nu nu poata folosi mai mult de 10 Mb
 
uite in fisierul /etc/login.conf si de acolo poti sa setezi totul in ceea ce priveste un user
acolo chiar sint si citeva exemple, pe care daca le schimbi si le decomentezi - ai ceva care deja lucreaza :wink: poti sa faci si man quota :wink:

apropos, /etc/login.conf asta e freebsd, nu pot sa iti spun acum echivalentul in linux,caci la moment nu am nici un linux instalat, dar cred ca e acelasi fisier
 
login.conf contains various attributes and capabilities of login classes.
A login class (an optional annotation against each record in the user ac-
count database, /etc/master.passwd) determines session accounting, re-
source limits and user environment settings. It is used by various pro-
grams in the system to set up a user's login environment and to enforce
policy, accounting and administrative restrictions. It also provides the
means by which users are able to be authenticated to the system and the
types of authentication available.
 
Pe 2001-11-19 09:44, iulik a scris:
ma intereseaza ca userii care au acont aici (bash) sa nu poata porni mai mult de un proces (Ex: un eggdrop)

Aceasta deja e alta intrebare (initial mergea vorba despre monitorizarea userului). Cred ca e cazul sa analizezi "policy"-ul catre userii tai. La ce nevoie le mai dai BASH daca nu ai incredere in ei?

Deci - monitorizeaza (man acct) si daca ceva nu-ti place - contactezi userul respectiv si-i explici ca nu are dreptate.
Daca nu ai acct - fa-ti un daemon care o data pe secunda sa vada ce procese sunt (man ps) lansate si cui apartin, si sa raporteze "unde trebuie". Solutia din urma este cea mai putin efectiva (consuma CPU/MEM).

Cu quota de 10Mb te-ai lamurit deja, nu?
 
Daca sincer, apoi inca nu m-am razbirit cu nimic.... :sad:
am sa ma mai uit dar nu prea am am intseles cu quota

spre axemplu eu am un user billgatess apoi cu ce comanda pot sa limitez /home/billgates la 10 Mb ???
 
Back
Top