{"id":112,"date":"2022-04-24T19:08:14","date_gmt":"2022-04-24T17:08:14","guid":{"rendered":"http:\/\/192.168.0.50\/wordpress\/?page_id=112"},"modified":"2022-04-24T19:08:14","modified_gmt":"2022-04-24T17:08:14","slug":"connection-au-serveur-ftp","status":"publish","type":"page","link":"http:\/\/modsfarm-web.raidghost.com\/index.php\/connection-au-serveur-ftp\/","title":{"rendered":"Connection au serveur FTP"},"content":{"rendered":"\n<p class=\"has-small-font-size wp-block-paragraph\">Avec notre configuration, le serveur va utiliser les utilisateurs existant dans l&rsquo;OS. Pour en ajouter et lui d\u00e9finir l&#8217;emplacement de son dossier personnel, entrez la commande suivante:<\/p>\n\n\n\n<h2 class=\"has-normal-font-size wp-block-heading\">Sous Debian et ses d\u00e9riv\u00e9e:<\/h2>\n\n\n\n<pre class=\"wp-block-code has-light-gray-background-color has-background\"><code>sudo adduser utilisateur --shell \/bin\/false --home \/home\/utilisateur\r<\/code><\/pre>\n\n\n\n<p class=\"has-small-font-size wp-block-paragraph\">Notez que cette commande va \u00e9galement cr\u00e9er un shell suppl\u00e9mentaire pour cet utilisateur via l&rsquo;option &#8211;shell Ce shell n&rsquo;existe pas de fa\u00e7on \u00e0 ce que l&rsquo;utilisateur ne puisse pas remonter dans l&rsquo;arborescense du syst\u00e8me donc pour qu&rsquo;il reste dans son dossier utilisateur depuis le client FTP. Pour supprimer l&rsquo;utilisateur, entrez la commande suivante:<\/p>\n\n\n\n<pre class=\"wp-block-code has-light-gray-background-color has-background\"><code>sudo deluser utilisateur\r<\/code><\/pre>\n\n\n\n<p class=\"has-small-font-size wp-block-paragraph\">ATTENTION : Cette commande ne supprime que l&rsquo;utilisateur. Vous devrez donc supprimer tous les fichiers et dossier appartenant \u00e0 cet utilisateur supprim\u00e9.<\/p>\n\n\n\n<h2 class=\"has-normal-font-size wp-block-heading\">Sous Fedora:<\/h2>\n\n\n\n<pre class=\"wp-block-code has-light-gray-background-color has-background\"><code>sudo useradd -m utilisateur\r<\/code><\/pre>\n\n\n\n<p class=\"has-small-font-size wp-block-paragraph\">Si l&rsquo;utilisateur peut remonter l&rsquo;arborescence du syst\u00e8me, ajoutez -s \/bin\/false dans la commande ci-dessus. Maintenant, il faut cr\u00e9er un mot de passe pour cet utilisateur(obligatoire pour que celui-ci puisse se connecter):<\/p>\n\n\n\n<pre class=\"wp-block-code has-light-gray-background-color has-background\"><code>sudo passwd utilisateur\r<\/code><\/pre>\n\n\n\n<p class=\"has-small-font-size wp-block-paragraph\">Pour supprimer l&rsquo;utilisateur et son dossier personnel, voici la commande:<\/p>\n\n\n\n<pre class=\"wp-block-code has-light-gray-background-color has-background\"><code>sudo userdel utilisateur --remove\r<\/code><\/pre>\n\n\n\n<h2 class=\"has-normal-font-size wp-block-heading\">Connection en locale:<\/h2>\n\n\n\n<p class=\"has-small-font-size wp-block-paragraph\">Maintenant que notre serveur ftp est install\u00e9 et parametr\u00e9, nous allons nous connecter dessus. Pour nos essais nous allons nous connecter d&rsquo;abord en locale. Sur un autre PC, installez un client FTP comme filezilla client par exemple. Dans le nom de l&rsquo;h\u00f4te, rentrez l&rsquo;adresse IP du PC o\u00f9 est install\u00e9 le serveur FTP. Dans le nom d&rsquo;utilisateur, rentrez celui-ci existant dans votre PC serveur. Et dans le mot de passe idem. La une fen\u00eatre va vous informez que votre serveur ne supporte pas les connections TLS entre autre q&rsquo;uil n&rsquo;est pas s\u00e9curis\u00e9. Cliquez sur \u00ab\u00a0OK\u00a0\u00bb pour continuer. Vous devrez arriver sur votre espace FTP. cr\u00e9ez un dossier dans cet espace et\/ou copier un fichier dedans et regardez dans PC o\u00f9 est install\u00e9 le serveur ce dossier cr\u00e9e et\/ou fichier copi\u00e9 devrai \u00eatre pr\u00e9sent.<\/p>\n\n\n\n<h2 class=\"has-normal-font-size wp-block-heading\">Connection depuis l&rsquo;ext\u00e9rieur:<\/h2>\n\n\n\n<p class=\"has-small-font-size wp-block-paragraph\">Maintenant que notre serveur ftp est fonctionnel m\u00eame \u00e0 distance, nous allons essayer de nous connecter depuis l&rsquo;ext\u00e9rieur (depuis un autre r\u00e9seau). Pour faire cela, il faut ouvrir le port qu&rsquo;\u00e9coute ProFTPD (21 par d\u00e9fault) vers l&rsquo;ip de votre PC ou est install\u00e9 le serveur FTP dans votre routeur ou box. Maintenant, Il faut connaitre l&rsquo;IP publique du r\u00e9seau o\u00f9 est connect\u00e9 votre serveur FTP. Pour la connaitre allez sur\u00a0<a href=\"https:\/\/www.mon-ip.com\/\">mon-ip.com<\/a>\u00a0Connectons notre PC client sur un autre r\u00e9seau par exemple via le partage de connection de votre smartphone. Dans le client FTP, dans le nom d&rsquo;h\u00f4te, saisisez l&rsquo;adresse IP que vous avez trouv\u00e9 sur mon-ip.com et le nom d&rsquo;utilisateur ainsi que le mot de passe ne changent pas. Comme tout \u00e0 l&rsquo;heure, essayez de cr\u00e9er un dossier et\/ou de copier un fichier dans votre serveur. Notez que \u00e0 la place de l&rsquo;adresse IP public vous pouvez mettre un nom de domaine si vous en avez un \u00e0 condition que celui-ci pointe vers cette IP publique.<a href=\"http:\/\/modsfarm-web.raidghost.com\/parametrer-ftp.php\"><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Avec notre configuration, le serveur va utiliser les utilisateurs existant dans l&rsquo;OS. Pour en ajouter et lui d\u00e9finir l&#8217;emplacement de son dossier personnel, entrez la commande suivante: Sous Debian et ses d\u00e9riv\u00e9e: Notez que cette commande va \u00e9galement cr\u00e9er un shell suppl\u00e9mentaire pour cet utilisateur via l&rsquo;option &#8211;shell Ce shell n&rsquo;existe pas de fa\u00e7on \u00e0 &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/modsfarm-web.raidghost.com\/index.php\/connection-au-serveur-ftp\/\" class=\"more-link\">Continuer la lecture <span class=\"screen-reader-text\"> \u00ab\u00a0Connection au serveur FTP\u00a0\u00bb<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-112","page","type-page","status-publish","hentry","entry"],"_links":{"self":[{"href":"http:\/\/modsfarm-web.raidghost.com\/index.php\/wp-json\/wp\/v2\/pages\/112","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/modsfarm-web.raidghost.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/modsfarm-web.raidghost.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/modsfarm-web.raidghost.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/modsfarm-web.raidghost.com\/index.php\/wp-json\/wp\/v2\/comments?post=112"}],"version-history":[{"count":1,"href":"http:\/\/modsfarm-web.raidghost.com\/index.php\/wp-json\/wp\/v2\/pages\/112\/revisions"}],"predecessor-version":[{"id":113,"href":"http:\/\/modsfarm-web.raidghost.com\/index.php\/wp-json\/wp\/v2\/pages\/112\/revisions\/113"}],"wp:attachment":[{"href":"http:\/\/modsfarm-web.raidghost.com\/index.php\/wp-json\/wp\/v2\/media?parent=112"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}