2 votes

Appliquer des limites de mémoire aux sessions d'écran

Vous pouvez définir des limites d'utilisation de la mémoire pour les applications Linux standard dans : /etc/security/limits.conf

Malheureusement, Je pensais auparavant ces limites ne s'appliquent qu'aux applications utilisateur et non aux services système . Cela signifie que les utilisateurs peuvent contourner leurs limites en lançant des applications via un service système tel que screen . J'aimerais savoir s'il est possible de permettre aux utilisateurs d'utiliser screen tout en appliquant les limites de l'application.

Jeff a eu la bonne idée d'utiliser nohup qui obéit aux limites de l'utilisateur (merveilleux !), mais j'aimerais quand même savoir s'il est possible d'imiter les fonctionnalités de fenêtrage utiles de screen .

EDITAR:

Il semble que mon screen obéissent maintenant aux limites de mon espace d'adressage dur défini dans /etc/security/limits.conf . J'ai dû faire une erreur. J'ai récemment installé cpulimit mais je doute que ce soit la solution. nohup Un conseil, Jeff ! C'est très utile.

Lien vers le paquet CPU Limit

2voto

Xanax taco Points 51

Je ne vais pas dire s'il s'agit d'un exploit ou d'un comportement intentionnel, mais la solution de contournement pour cette situation est d'interdire l'accès à l'adresse suivante screen . S'ils/vous avez besoin de lancer un processus alors qu'ils sont déconnectés, ils peuvent utiliser nohup .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X