Knowledgebase

Aveti intrebari? Sunteti in locul potrivit!

Controlul proceselor unui utilizator folosind SSH ?

Este posibila monitorizarea proceselor unui utillizator direct din linia de comanda:

– autentificati-va in linia de comanda SSH
– rulati comanda  top -u XXX (inlocuiti XXX cu userul real)
– se va afisa o lista cu procesele care ruleaza sub acel utilizator

In cazul in care doriti sa inchideti un proces puteti rula comanda : kill -15 numarPID (unde numarPID este ID-ul alocat procesului )

Daca comanda este ignorata puteti incerca o inchidere fortata : kill -9 numarPID

O varianta mai simpla pentru comanda ps unde puteti filtra rezultate dupa numele proceselor este „pgrep

ex:pgrep -u root sshd – va lista doar procesele numite sshd detinute (argumentul -u ) de utilizatorul root; fiecare proces va fi afisat pe o singura linie.