Forum général.général Créer un accès à mes fichiers d'Internet : Samba, VPN ou PHP ?

Posté par  .
Étiquettes : aucune
0
17
nov.
2005
Bonjour à tous,

je souhaite rendre accessible mes fichiers présents sur mon ordinateur via internet. Je voudrais que l'affichage soit sous la forme d'une arborescence style windows et que la connexion soit sécurisée (login + mot de passe).

L'ordinateur auquel je voudrais accéder est sous Mandriva 2006.

Le problème est qu'étant débutant, je ne sais quel moyen utilisé :
- monter Samba et SSL ?
- monter un serveur apache + PHP + SSL ?
Peut être existe-t-il des solutions plus sécurisées, je ne sais pas !

Je vous remercie d'avance.

Marc
  • # tunnel ssh

    Posté par  . Évalué à 2.

    ssh donne la capacité de transferer des fichier (via scp). pour l'exploration par contre ca risque d'etre plus compliqué ...

    Ceci dit je pense qu'il faut d'abord créer un tunnel ssh pour encapsuller tous les flux entre les deux ordinateurs et dedans tu pourra exploiter ton ordinateur via samba comme si il était sur le réseau local.

    http://www.google.fr/search?hl=fr&c2coff=1&q=tunnel+(...)
    http://johann.jalix.org/sambasshminiHowTo

    Dam
    • [^] # Re: tunnel ssh

      Posté par  (site web personnel) . Évalué à 2.

      ssh tout seul. C'est sécurisé et propre.

      Pour la visualisation en click a click c'est une question du client :
      on peut utiliser winsp sous windows qui supporte le drag'n drop ainsi qu'une vision soit à la (norton) commander soit à la explorer.
      Konqueror sous linux (il supporte le protocole scp:// en natif)...


      Il y a pas besoin de se compliquer la vie :)
  • # transfert de fichiers par ssh

    Posté par  . Évalué à 1.

    ssh te permet d'accéder à une machine (donc aux fichiers de cette machine) à distance.
    Des logiciels comme gftp (par exemple) savent utiliser le protocole ssh comme protocole de transfert de fichier. Tu n'es donc pas obligé de bosser en ligne de commande, et tu peux avoir une jolie fenêtre avec ton arborescence de fichiers.
    Bien évidemment, avec ssh, les échanges sont cryptés, et pour plus de sécurité, je te conseille d'utiliser le mécanisme d'identification par clé (plutot que le couple login/password).

    voila, c'était une piste pour tes recherches ;)
  • # But ?

    Posté par  . Évalué à 2.

    Tout depend de la raison de cette accessibilite:

    -si c'est pour toi la meilleure solution c'est encore un serveur ssh2:
    http://lea-linux.org/cached/index/Reseau-secu-ssh.html#

    -si c'est pour que des gens que tu connais aient acces a tes fichiers simplement par leur navigateur, apache suffit avec des utilisateurs et mots de passe definis par htpasswd, le tout adapte a chaque emplacement ou se trouve tes donnees par un fichier .htaccess:
    une recherche "apache htaccess htpasswd" dans google devrait te donner satisfaction
  • # Ftp

    Posté par  (site web personnel) . Évalué à 2.

    ou ftp+ssl ( à choisir suivant ta distribution )

    - pureftpd ( http://www.pureftpd.org/ )
    - vsftpd ( http://vsftpd.beasts.org/ )
    - proftpd ( http://www.proftpd.org/ )
    • [^] # Re: Ftp

      Posté par  (site web personnel) . Évalué à 2.

      Si on a ssh dans la configuration par défaut on voit la ligne

      Subsystem sftp /usr/lib/sftp-server

      qui indique que ssh offre par défaut le protocole sftp (ftp sécurisé).
      On peut grace au système d'acl poussé livré avec ssh autoriser le sftp et interdire le login avec un shell interactif.

      Il y a toujours plus compliqué, mais on peut aussi faire simple.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.