IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Sécurité Discussion :

comme un serveur FTP


Sujet :

Sécurité

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2006
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 48
    Points : 20
    Points
    20
    Par défaut comme un serveur FTP
    Bonsoir

    Je suis en train de programmer (en C) un serveur de transfert de fichier et j'aurrais voullu le chrooter dans un répertoire pour des raisons de sécurités.

    Le serveur est lancé par l'utilisateur ROOT. Le programme change ensuite de propriétaire et prend les permissions d'un utilisateur créé pour l'occasion.

    Ma question est la suivante: Coment pourrais-je faire pour pouvoir consillier le "chroot()" dans le home directory du user créer tout en étant capable de lire tel ou tel fichier nécéssaire au bon fonctionnement.
    Les serveurs FTP comme Vsftpd semble le faire mais je ne sais pas coment.

    Je pourrais faire comme apache et chrooter l'ensemble de l'application mais cette solution ne me comble par tout à fait, je voudrais que l'ors de l'installation l'utilisateur ne soit pas obliger de modifier trop son sytème ( j'entend par la qu'il puisse partager son répertoire "/mnt/media" déja existant)

    Voila

  2. #2
    Membre éprouvé

    Profil pro
    Inscrit en
    Août 2003
    Messages
    878
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 878
    Points : 1 067
    Points
    1 067
    Par défaut
    Bonjour,

    Citation Envoyé par Creuvard
    Bonsoir

    Je suis en train de programmer (en C) un serveur de transfert de fichier et j'aurrais voullu le chrooter dans un répertoire pour des raisons de sécurités.

    Le serveur est lancé par l'utilisateur ROOT. Le programme change ensuite de propriétaire et prend les permissions d'un utilisateur créé pour l'occasion.

    Ma question est la suivante: Coment pourrais-je faire pour pouvoir consillier le "chroot()" dans le home directory du user créer tout en étant capable de lire tel ou tel fichier nécéssaire au bon fonctionnement.
    Les serveurs FTP comme Vsftpd semble le faire mais je ne sais pas coment.

    Je pourrais faire comme apache et chrooter l'ensemble de l'application mais cette solution ne me comble par tout à fait, je voudrais que l'ors de l'installation l'utilisateur ne soit pas obliger de modifier trop son sytème ( j'entend par la qu'il puisse partager son répertoire "/mnt/media" déja existant)

    Voila
    Lire http://vsftpd.beasts.org/DESIGN

    Cordialement,
    DS.
    Un problème bien exposé
    est, pour moitié, solutionné. / La connaissance s'accroît quand on la partage, pas quand on l'impose. / La violence est le langage des faibles.

Discussions similaires

  1. lister le contenu d'un serveur ftp avec NMFTP
    Par jackson dans le forum C++Builder
    Réponses: 2
    Dernier message: 25/02/2005, 17h42
  2. Réponses: 3
    Dernier message: 28/10/2004, 08h39
  3. Serveur ftp
    Par PunkMetal dans le forum Développement
    Réponses: 8
    Dernier message: 23/08/2004, 00h58
  4. Serveur ftp sous redhat 9
    Par stephane eyskens dans le forum Réseau
    Réponses: 3
    Dernier message: 09/03/2004, 11h03
  5. Réseau en détresse avec un serveur ftp
    Par cifren dans le forum Développement
    Réponses: 8
    Dernier message: 15/12/2003, 00h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo