+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Membre du Club Avatar de arkham55
    Profil pro Lau Asylum
    Inscrit en
    mars 2010
    Messages
    179
    Détails du profil
    Informations personnelles :
    Nom : Lau Asylum

    Informations forums :
    Inscription : mars 2010
    Messages : 179
    Points : 44
    Points
    44

    Par défaut Administration des limites (/etc/security/limits.conf)

    Bonsoir à toutes et tous,

    Je viens à vous pour vous demander de l'aide à propos de la configuration du fichier /etc/security/limits.conf et un peu d'aide avec ma connexion ssh.
    Pour les besoins d'un programme, j'ai du augmenter la limite de fichiers ouverts (beaucoup de connexions ouvertes) avec la commande 'ulimit -n'.

    J'ai eu une erreur "permission denied", du coup, je me suis renseigné sur le fichier de conf exact définissant les limites pour les users, effectivement c'est /etc/security/limits.conf.
    J'ai donc ajouté une règle à l'intérieur afin que le user que j'utilisais puisse ouvrir un plus grand nombre de fichiers:
    Je délog et relog sur mon user en ssh (accès à une machine distante), je tape -ulimit -n 10240 pas de soucis la limite est modifiée.

    J'ai voulu tester avec le mot-clé unlimited et soft/hard ( '-' à la place de hard):
    Je délog puis relog, ma connexion ssh est directement fermée. Plus moyen de me reconnecté en ssh à la machine..

    Quelqu'un aurait une idée pour rétablir la conf par défault? Même en root, je n'arrive pas à me connecté en ssh..

    La machine tourne sous RedHat.

    D'avance, merci.
    C'est à ... que vous ... le plus de mystères.

  2. #2
    Modérateur
    Avatar de becket
    Profil pro Frédéric Brugmans
    Informaticien multitâches
    Inscrit en
    février 2005
    Messages
    1 190
    Détails du profil
    Informations personnelles :
    Nom : Frédéric Brugmans

    Informations professionnelles :
    Activité : Informaticien multitâches
    Secteur : Service public

    Informations forums :
    Inscription : février 2005
    Messages : 1 190
    Points : 2 466
    Points
    2 466

    Par défaut

    tu dois modifier /etc/pam.d/ssh pour ajouter la lecture du fichier limit

    Code :
    1
    2
    3
     
    # Set up user limits from /etc/security/limits.conf.
    session    required     pam_limits.so
    Tu peux également utiliser un fichier limit personnalisé pour ssh en utilisant

    Code :
    1
    2
     
    session    required     pam_limits.so conf=/path/to/file.conf

  3. #3
    Membre du Club Avatar de arkham55
    Profil pro Lau Asylum
    Inscrit en
    mars 2010
    Messages
    179
    Détails du profil
    Informations personnelles :
    Nom : Lau Asylum

    Informations forums :
    Inscription : mars 2010
    Messages : 179
    Points : 44
    Points
    44

    Par défaut re

    Merci pour ta réponse, ça m'éclaire sur la conf de PAM. Mais le soucis, c'est qu'à présent je n'ai plus accès à la machine via ssh, ni un accès physique. J'ai du demander à la personne en charge d'aller retirer la ligne que j'avais ajoutée dans le fichier limits.conf


    <RHEL 5.2>
    C'est à ... que vous ... le plus de mystères.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •