Partage de fichiers via internet

Zagreb -  
 Zagreb -
Bonjour,
Je suis sous ubuntu 10.10 et souhaiterai partager certain de mes dossier avec des amis via internet
Pouvez vous m'orienter vers quelques logiciels/tuto svp ?
L'idéal serai de le mettre sous la forme d'un FTP bien sécurisé transformant partiellement mon ordi en server et étant une fois mise en place indépendant du system d'exploitation de mes potes.
Pouvez vous m'orienter vers quelques logiciels/tuto ?
Merci d'avance

11 réponses

  1. Yvance77 Messages postés 273 Date d'inscription   Statut Membre Dernière intervention   21
     
    Bjr,

    A mon avis filezilla est fait pour vous :http://doc.ubuntu-fr.org/filezilla

    Bye
    0
    1. Franzux Messages postés 9705 Statut Contributeur 1 146
       
      Sauf que là il veut un serveur, pas un client...
      0
    2. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
       
      et vlan .

      et j'ai checké, filezilla n'a pas l'air d'etre porté sous linux (la version serveur du moins).
      0
    3. Yvance77 Messages postés 273 Date d'inscription   Statut Membre Dernière intervention   21
       
      Au temps pour moi

      Dans ce cas avec en plus un interface graphique il y a cela >>> http://doc.ubuntu-fr.org/proftpd


      Bye
      0
  2. Zagreb
     
    J'ai installé proftp, fait mon server, mais j'ai à vrai dire du mal à conceptualiser comment cela dois marcher.
    J'ai créé un user/pass ajouté des dossier en partage, créé le certificat
    J'active le server, ça semble marcher... ok, mais en suite ?
    Comment les autres y accèdent ?
    L'adress ip par défault est 192.168.0.1 qui est une adresse (attention je vais dire une connerie) de périphérique filliaire ou routeur wifi (bref de périphérique pas loin =) ).
    Je voudrais que ce soit accessible par internet, que faire ?
    0
    1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      Salut,

      Il faut que tu files l'adresse qui s'affiche ici à tes pots et que tu paramètres ton routeur (netgear ?) pour qu'il renvoie tout ce qui entre sur le port 21 (FTP) vers ta machine 192.168.0.1...

      ;-))
      0
  3. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  4. Zagreb
     
    Super, reste plus qu'a configurer le routeur.
    J'ai fait tel que port de début 21, port de fin 21 vers ip 192.168.0.1 UDP/TCP
    ça ne semble malgrès tous ne pas marcher, dois je activer l'une des options suivante sur mon routeur?
    Blocage WAN
    Ipsec PassThroug
    PPTP PassThrough
    Activation du multicast
    Activation de l'UPnP
    0
  5. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
     
    il faut faire port 20 à 21 en TCP (si y t'as mis TCP/UDP c'est pas grave).

    l'ip vers laquelle tu dirige est ton ip locale. tu l'auras en faisant ipconfig dans la commande DOS (souvent les 192.168.0.1 est le routeur, mais ca arrive que ce soit celle de la machine, et que le routeur (passerelle)soit en 254.

    avec ca ca devrait marcher...
    pour faire les tests, ca marchera peut etre pas de chez toi, alors passes par un de ces sites:
    http://www.g6ftpserver.com/fr/ftptest et http://www.net2ftp.com/index.php et https://ftptest.net/ test de FTP

    le premier est un site de totale confiance. Les 2 et 3 je les connais pas plus que ca, donc laisses pas trainer des identifiants autre que des identifiants de test
    0
  6. tatou_38 Messages postés 1220 Date d'inscription   Statut Membre Dernière intervention   121
     
    Si tu veux que ton ordinateur soit un serveur FTP visible depuis internet, il faut commencer par te procurer une adresse IP fixe (adresse de ton routeur vu d'internet, habituellement non fixe, elle change toutes les 24 heures ...)

    Après tu configure ton routeur avec l'adresse IP locale de ton serveur comme adresse DMZ.

    Attention sécurise ton serveur, car ton serveur deviendra visible d'internet !...

    Installe sur ton serveur un serveur FTP, tu en as sûrement dans ta distribution linux.
    0
  7. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
     
    Si tu veux que ton ordinateur soit un serveur FTP visible depuis internet, il faut commencer par te procurer une adresse IP fixe 
    ou pas ...

    Je n'ai pas d'ip fixe, j'ai un serveur, il est toujours visible depuis internet, sans soucis.

    J'ai souscrit gratuitement à no-ip.org. Comme ca j'ai gratuitement un sous-domaine no-ip.org du genre serveur-nabla.no-ip.org . La redirection sur la bonne IP se fait grace à un logiciel tout léger de no-ip (DUC: Dynamic update client) dans lequel tu rentres une fois ton nom de compte, ton mot de passe, et hop ....

    Certains routeurs gèrent meme directement en interne des services équivalents comme DynDNS (du coup, aucun logiciel à installer).

    Voili voilou, comme ca s'il veut pas d'une IP fixe il peut !
    0
    1. tatou_38 Messages postés 1220 Date d'inscription   Statut Membre Dernière intervention   121
       
      Tu as raison, mais comme le problème de l'IP fixe n'était pas évoqué dans la file je me permettais juste de faire penser à ce point !
      0
    2. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
       
      après c'est suivant préférences.... Perso je n'ai pas réellement l'utilité d'ip fixe, c'est pas comme si je faisait de l'hébergemetn pro chez moi ;)
      0
  8. Zagreb
     
    Merci du coup de main a tous,
    J'arrive à me connecter à mon server via filezilla en rentrant mon login et mot de passe paramétré au préalable via Proftpd (yeah) mais à l'adresse 127.0.0.1 (merde), théoriquement cela devrais être, selon mon paramétrage proftpd 192.168.0.7.
    Je n'ai pas réussi a ce que mon server répondre via gene6 FTP server (lien donné plus haut) via adresse ip de provider (celle que je donnerais a mes amis).
    Je vais continuer mes recherches de mon côté, je ne pense pas non plus avoir forcémment paramétré mon routeur correctement, je vais faire quelques screenshot et les poster.
    Merci a toute la communauté pour le coup de pousse, bon dimanche.
    0
  9. Zagreb
     
    Si quelqu'un à le courage, voici la config du routeur :
    http://img84.imageshack.us/img84/2763/screenshotll.png
    http://img169.imageshack.us/img169/1737/screenshot1p.png
    http://img299.imageshack.us/img299/6189/screenshot2ql.png
    http://img843.imageshack.us/img843/5092/screenshot3ln.png
    http://img830.imageshack.us/img830/5001/screenshot4y.png
    http://img209.imageshack.us/img209/4964/screenshot5u.png
    http://img87.imageshack.us/img87/108/screenshot6v.png
    http://img833.imageshack.us/img833/8891/screenshot7y.png
    http://img716.imageshack.us/img716/1450/screenshot8l.png
    http://img830.imageshack.us/img830/772/screenshot9a.png

    Et voici la config proftpd

    ModulePath /usr/lib/proftpd
    LoadModule mod_ctrls_admin.c
    LoadModule mod_tls.c
    LoadModule mod_radius.c
    LoadModule mod_quotatab.c
    LoadModule mod_quotatab_file.c
    LoadModule mod_quotatab_radius.c
    LoadModule mod_wrap.c
    LoadModule mod_rewrite.c
    LoadModule mod_load.c
    LoadModule mod_ban.c
    LoadModule mod_wrap2.c
    LoadModule mod_wrap2_file.c
    LoadModule mod_dynmasq.c
    LoadModule mod_vroot.c
    LoadModule mod_ifsession.c
    ServerType standalone
    DefaultServer on
    Umask 022
    ServerName "192.168.0.7"
    ServerIdent on "Raoul"
    ServerAdmin email@example.org
    IdentLookups off
    UseReverseDNS off
    Port 21
    PassivePorts 49154 65534
    #MasqueradeAddress None
    TimesGMT off
    MaxInstances 30
    MaxLoginAttempts 3
    TimeoutLogin 300
    TimeoutNoTransfer 120
    TimeoutIdle 120
    DisplayLogin welcome.msg
    DisplayChdir .message
    User nobody
    Group nobody
    DirFakeUser off nobody
    DirFakeGroup off nobody
    DefaultTransferMode binary
    AllowForeignAddress off
    AllowRetrieveRestart on
    AllowStoreRestart on
    DeleteAbortedStores off
    TransferRate RETR 220
    TransferRate STOR 250
    TransferRate STOU 250
    TransferRate APPE 250
    SystemLog /var/log/secure
    RequireValidShell off
    <IfModule mod_tls.c>
    TLSEngine off
    TLSRequired off
    TLSVerifyClient off
    TLSProtocol SSLv23
    TLSLog /var/log/proftpd_tls.log
    TLSRSACertificateFile /etc/gadmin-proftpd/certs/cert.pem
    TLSRSACertificateKeyFile /etc/gadmin-proftpd/certs/key.pem
    TLSCACertificateFile /etc/gadmin-proftpd/certs/cacert.pem
    TLSRenegotiate required off
    TLSOptions AllowClientRenegotiation
    </IfModule>
    <IfModule mod_ratio.c>
    Ratios off
    SaveRatios off
    RatioFile "/restricted/proftpd_ratios"
    RatioTempFile "/restricted/proftpd_ratios_temp"
    CwdRatioMsg "Please upload first!"
    FileRatioErrMsg "FileRatio limit exceeded, upload something first..."
    ByteRatioErrMsg "ByteRatio limit exceeded, upload something first..."
    LeechRatioMsg "Your ratio is unlimited."
    </IfModule>
    <Limit LOGIN>
    AllowUser Zagreb
    DenyALL
    </Limit>

    <Anonymous /mnt/ftp>
    User Zagreb
    Group admin
    AnonRequirePassword on
    MaxClients 10 "The server is full, hosting %m users"
    DisplayLogin welcome.msg
    DisplayChdir .msg
    <Limit LOGIN>
    Allow from All
    Deny from all
    </Limit>
    AllowOverwrite off
    <Limit LIST NLST RETR PWD XPWD SIZE STAT CWD XCWD CDUP XCUP >
    AllowAll
    </Limit>
    <Limit STOR STOU APPE RNFR RNTO DELE MKD XMKD SITE_MKDIR RMD XRMD SITE_RMDIR SITE SITE_CHMOD SITE_CHGRP MTDM >
    DenyAll
    </Limit>
    <Directory /media/-=(Annexe)=-/Music>
    AllowOverwrite off
    <Limit LIST NLST RETR PWD XPWD SIZE STAT CWD XCWD CDUP XCUP >
    AllowAll
    </Limit>
    <Limit STOR STOU APPE RNFR RNTO DELE MKD XMKD SITE_MKDIR RMD XRMD SITE_RMDIR SITE SITE_CHMOD SITE_CHGRP MTDM >
    DenyAll
    </Limit>
    </Directory>
    </Anonymous>

    Vous avez vu : server name "192.168.0.7", c'est un bug, du remplissage de l'ip par l'interface GUI.
    0