Administration des droits user ur Débian

Bonjour,
voilà j'au une question :

j'ai une débiane que j'administre en ssh, dessus j'ai différents serveur qui tourne, dont un serveur FTP avec vsftpd, je me connecte dessus nikel avec mon compte local!

j'ai crée un compte userftp local qui va meservir pour le donner à tout les personnes qui vont venir se connecter dessus!!

Je vias donc chrooter e compte pour qu'il reste dans son repertoire personnel qui me servira pour stocker les données a partager!!

Mais j'ai un probléme, se compte peus bien évidement se connecter sur la débian en ssh et ouvrire une session en locale, je voudrais bloqué ces 2 possibilitées mais je ne trouve pas comment faire !!

Pourrier vous svp me donner la commande à éxécuter pour les bloquer ou me dire comme on gére les droit utilisateur sur le systéme!! Merci beaucoups !!
Configuration: Linux Débian
Mozzilla Firefox

4 réponses

  1. Modérateur
    Salut,

    salut, j'ai essayer de rajouter cette ligne dans mon vsftpd.conf

    cette directive c'est pour le fichier de configuration ssh et pas vsftpd
    1. Modérateur
      Re,

      si tu mets le /bin/false, alors il n'y a plus de shell de connexion, donc ce n'est pas la solution dans ton cas

      tu peux voir côté configuration serveur
      dans le fichier de configuration tu n'as qu'à mettre la directive suivante
      DenyUser monuser
      et c'est tellement simple, comme tu le voulais ;-)
      1. salut, j'ai essayer de rajouter cette ligne dans mon vsftpd.conf , mais le resultat est pire, je n'accéde meme plus du tout a mon serveur ftp, il refuse tout connexions, je n'ai meme plus l'identification!!

        A moins que la ligne que tu ma cité est a rajouter dans un autre fichier !!!

        Si tu veus bien m'expliquer un peu plus ! Merci
    2. Modérateur
      Le lien corresponds à ton cas

      Je vias donc chrooter e compte pour qu'il reste dans son repertoire personnel qui me servira pour stocker les données a partager!!
      1. je quand même dessus que ce ne soit pu implicite que cela !!!

        Sinon j'avais une piste avec le fichier
        /etc/passwd


        Avant :

        monuser:x:1001:1001:,,,:/home/repmonuser:/bin/bash


        Apres :

        monuser:x:1001:1001:,,,:/home/repmonuser:/bin/false


        Ca marche, l'utilisateur n'ouvre plus de session en local ou ssh, mais le ftp n marche plus non plus !!! :(

        ca serait tellement plus simple de la bloquer dici !!!
    3. Modérateur
      Salut,

      tu peux regarder ici http://www.commentcamarche.net/faq/sujet 3761 linux creation environnement openssh chroot
      1. ça ne me donne pas vraiement d'infos, parceque ce lien sert à gérer l'environnement de travail de l'utilisateur connecté en ssh, moi je veus simplement aministrer les utilisteur comme on pourrais faire dans les droits d'utlisateur ou groupe sur un windows serveur, simplement lui interdire l'ouverture de session locale ou ssh!!!

        il doit y avoir un fichier ou programme ui gére les droits des utilisateur sur le systéme!!!

        je cherche e mon côté mais je ne touv pas grand chose!