<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://prendreuncafe.com/blog/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Prendre un Café - Tag - ftp</title>
  <link>http://prendreuncafe.com/blog/</link>
  <atom:link href="http://prendreuncafe.com/blog/feed/tag/ftp/rss2" rel="self" type="application/rss+xml"/>
  <description></description>
  <language>fr</language>
  <pubDate>Mon, 06 Oct 2008 12:35:34 +0200</pubDate>
  <copyright>Contenus sous licence Creative Commons BY-SA</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Tester FileZilla3 beta sous Ubuntu</title>
    <link>http://prendreuncafe.com/blog/post/2006/10/24/Tester-FileZilla3-beta-sous-Ubuntu</link>
    <guid isPermaLink="false">urn:md5:0fb03b869fb3b1591a954987221adf8d</guid>
    <pubDate>Tue, 24 Oct 2006 18:41:00 +0200</pubDate>
    <dc:creator>NiKo</dc:creator>
        <category>Ubuntu</category>
        <category>ftp</category><category>libre</category><category>linux</category><category>softs</category><category>ubuntu</category>    
    <description>    &lt;p&gt;&lt;a href=&quot;http://filezilla.sourceforge.net/&quot; hreflang=&quot;en&quot;&gt;Filezilla&lt;/a&gt; est un client &lt;acronym title=&quot;File Transfer Protocol&quot;&gt;FTP&lt;/acronym&gt; très connu des utilisateurs de Windows, puisqu'il fonctionne très bien, est gratuit et est un logiciel libre. Les utilisateurs de Linux seront ravis d'apprendre que la future version 3 sera disponible sur leur plateforme préférée (surtout quand on connait les performances de choses comme &lt;a href=&quot;http://gftp.seul.org/&quot; hreflang=&quot;en&quot;&gt;gFTP&lt;/a&gt;, ahem.)&lt;/p&gt;


&lt;p&gt;Pour installer et tester le logiciel dans sa version 3 beta 2, &lt;a href=&quot;http://sourceforge.net/project/showfiles.php?group_id=21558&amp;amp;package_id=206762&quot; hreflang=&quot;en&quot;&gt;récupérez l'archive du programme&lt;/a&gt;, décompressez-la et exécutez le fichier &lt;code&gt;bin/filezilla&lt;/code&gt;.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://prendreuncafe.com/blog/public/images/ScreenShots/FileZilla3-Ubuntu.png&quot;&gt;&lt;img src=&quot;http://prendreuncafe.com/blog/public/images/ScreenShots/.FileZilla3-Ubuntu_m.jpg&quot; alt=&quot;Filezilla 3 beta 2&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;J'ai été agréablement surpris de la bonne stabilité du logiciel.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;&lt;acronym title=&quot;Post Scriptum Hors Sujet&quot;&gt;PSHS&lt;/acronym&gt;:&lt;/strong&gt; &lt;a href=&quot;http://www.google.com/trends?q=ubuntu%2C+os+x&amp;amp;ctab=0&amp;amp;geo=all&amp;amp;date=all&quot; hreflang=&quot;en&quot;&gt;Banane du soir&lt;/a&gt;, espoir &lt;img src=&quot;/blog/themes/Puc4/smilies/smile.gif&quot; alt=&quot;:-)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;&lt;hr/&gt;&lt;p style='margin:.5em 0;padding:.5em;border:1px solid #333;background:#eee;color:#222'&gt;&lt;small&gt;Ce billet intitulé &lt;a href='http://prendreuncafe.com/blog/post/2006/10/24/Tester-FileZilla3-beta-sous-Ubuntu'&gt;Tester FileZilla3 beta sous Ubuntu&lt;/a&gt; a été rédigé par &lt;a href='http://prendreuncafe.com/cv'&gt;Nicolas Perriault&lt;/a&gt; et publié sur le blog &lt;a href='http://prendreuncafe.com/blog/'&gt;Prendre un Café&lt;/a&gt; sous licence &lt;a href='http://creativecommons.org/licenses/by-nc-sa/2.5/'&gt;Creative Commons BY-NC-SA&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>ProFTPd et les utilisateurs virtuels</title>
    <link>http://prendreuncafe.com/blog/post/2005/09/12/272-proftpd-et-les-utilisateurs-virtuels</link>
    <guid isPermaLink="false">urn:md5:e6e152eda3a418d7c0773c9dcdf620a3</guid>
    <pubDate>Mon, 12 Sep 2005 19:50:37 +0000</pubDate>
    <dc:creator>NiKo</dc:creator>
        <category>Ubuntu</category>
        <category>ftp</category><category>linux</category><category>tutoriel</category><category>ubuntu</category>    
    <description>    &lt;p&gt;Lorsque vous avez beaucoup d'intervenants devant fournir des données &lt;sup&gt;[&lt;a href=&quot;http://prendreuncafe.com/blog/post/2005/09/12/#pnote-272-1&quot; id=&quot;rev-pnote-272-1&quot;&gt;1&lt;/a&gt;]&lt;/sup&gt; sur une machine via FTP, il peut-être contraignant de créer autant d'utilisateurs locaux que de comptes FTP nécessaires&amp;nbsp;; il est alors interessant d'utiliser les &lt;em&gt;utilisateurs virtuels&lt;/em&gt; - ici grâce à &lt;a href=&quot;http://www.proftpd.org&quot; hreflang=&quot;en&quot;&gt;ProFTPd&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;D'abord, il vous faut bien evidemment disposer de proftpd&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;$ sudo -s
Password:
# apt-get install proftpd proftpd-common&lt;/pre&gt;


&lt;p&gt;Nous allons créer les utilisateurs virtuels du serveur FTP via la commande &lt;code&gt;ftpasswd&lt;/code&gt;, dans le fichier &lt;code&gt;/etc/fptd.passwd&lt;/code&gt;, dont la syntaxe est proche de celle du fichier &lt;code&gt;/etc/passwd&lt;/code&gt;&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;# ftpasswd --passwd --name=&amp;lt;login&amp;gt; --uid=&amp;lt;user_id&amp;gt; --gid=&amp;lt;group_id&amp;gt; --home=&amp;lt;ftp_root_path&amp;gt; --shell=/bin/false&lt;/pre&gt;


&lt;p&gt;Ce qui nous donne par exemple pour l'utilisateur &lt;code&gt;redacteur&lt;/code&gt; du site &lt;code&gt;monsite&lt;/code&gt;, déposant des fichiers accessibles en écriture par le serveur web (apache, par exemple)&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;# cd /etc
# ftpasswd --passwd --name=redacteur --uid=80 --gid=80 --home=/home/sites/monsite --shell=/bin/false&lt;/pre&gt;


&lt;p&gt;Vous noterez que l'utilisateur se voit interdire l'utilisation du &lt;a href=&quot;http://fr.wikipedia.org/wiki/Shell_%28informatique%29&quot; hreflang=&quot;fr&quot;&gt;shell&lt;/a&gt;&amp;nbsp;; il nous faut donc éditer notre fichier &lt;code&gt;/etc/shells&lt;/code&gt;&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;# vi /etc/shells&lt;/pre&gt;


&lt;p&gt;... et y ajouter l'entrée suivante - si elle n'est pas déjà présente - à la fin du fichier:&lt;/p&gt;


&lt;pre&gt;/bin/false&lt;/pre&gt;


&lt;p&gt;Il nous faut maintenant spécifier au démon proftpd que l'on désire utiliser les &lt;em&gt;utilisateurs virtuels&lt;/em&gt; précedemment définis&amp;nbsp;; pour cela, il nous faut éditer le fichier &lt;code&gt;/ect/proftpd.conf&lt;/code&gt;&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;# vi /etc/proftpd.conf&lt;/pre&gt;


&lt;p&gt;... et y ajouter la directive suivante:&lt;/p&gt;


&lt;pre&gt;AuthUserFile    /etc/ftpd.passwd &lt;sup&gt;[&lt;a href=&quot;http://prendreuncafe.com/blog/post/2005/09/12/#pnote-272-2&quot; id=&quot;rev-pnote-272-2&quot;&gt;2&lt;/a&gt;]&lt;/sup&gt;&lt;/pre&gt;


&lt;p&gt;On redemarre le service pour prendre en compte les changements&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;# /etc/init.d/proftpd restart&lt;/pre&gt;


&lt;h3&gt;Pour aller plus loin&lt;/h3&gt;


&lt;p&gt;On peut également gérer le même type d'accès pour les groupes d'utilisateurs, au moyen de la directive &lt;code&gt;AuthGroupFile&lt;/code&gt; de ProFTPd. On peut de même passer par &lt;a href=&quot;http://www.mysql.com&quot; hreflang=&quot;en&quot;&gt;MySQL&lt;/a&gt; pour stocker en base les accès et les administrer encore plus simplement via &lt;a href=&quot;http://www.phpmyadmin.net&quot; hreflang=&quot;en&quot;&gt;phpMyAdmin&lt;/a&gt; par exemple, ou mieux, &lt;a href=&quot;http://freshmeat.net/projects/myftpadmin/&quot; hreflang=&quot;en&quot;&gt;MyFTP Admin&lt;/a&gt; (tutoriel &lt;a href=&quot;http://baud.homelinux.net/index2.html&quot; hreflang=&quot;fr&quot;&gt;ici&lt;/a&gt;).&lt;/p&gt;
&lt;div class=&quot;footnotes&quot;&gt;&lt;h4&gt;Notes&lt;/h4&gt;
&lt;p&gt;[&lt;a href=&quot;http://prendreuncafe.com/blog/post/2005/09/12/#rev-pnote-272-1&quot; id=&quot;pnote-272-1&quot;&gt;1&lt;/a&gt;] Comprendre &lt;em&gt;uploader des fichiers&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;[&lt;a href=&quot;http://prendreuncafe.com/blog/post/2005/09/12/#rev-pnote-272-2&quot; id=&quot;pnote-272-2&quot;&gt;2&lt;/a&gt;] On peut même court-circuiter complètement les utilisateurs locaux de la machine en faisant précéder la directive de la déclaration &lt;code&gt;AuthOrder mod_auth_file.c&lt;/code&gt;&lt;/p&gt;&lt;/div&gt;
&lt;hr/&gt;&lt;p style='margin:.5em 0;padding:.5em;border:1px solid #333;background:#eee;color:#222'&gt;&lt;small&gt;Ce billet intitulé &lt;a href='http://prendreuncafe.com/blog/post/2005/09/12/272-proftpd-et-les-utilisateurs-virtuels'&gt;ProFTPd et les utilisateurs virtuels&lt;/a&gt; a été rédigé par &lt;a href='http://prendreuncafe.com/cv'&gt;Nicolas Perriault&lt;/a&gt; et publié sur le blog &lt;a href='http://prendreuncafe.com/blog/'&gt;Prendre un Café&lt;/a&gt; sous licence &lt;a href='http://creativecommons.org/licenses/by-nc-sa/2.5/'&gt;Creative Commons BY-NC-SA&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;</description>
    
    
    
      </item>
    
</channel>
</rss>
