Créez un stockage cloud personnel : créez un serveur SFTP sur votre ordinateur local, activez l'accès au réseau public et partagez et gérez facilement des fichiers personnels !

Configurez un serveur SFTP sur un ordinateur local et accédez au réseau public

1. Configurer le serveur SFTP

1.1 Téléchargez le logiciel serveur Freesshd

Adresse de téléchargement : freeSSHd et freeFTPd

img

Sélectionnez freeFTPD.exe pour télécharger

Après le téléchargement, cliquez sur Installer

img

Après l'installation, il vous sera demandé s'il faut démarrer le service en arrière-plan, Oui

Après l'installation, cliquez sur Menu Démarrer -> freeFTPd. Remarque : Vous devez cliquer avec le bouton droit ici 以管理员权限pour ouvrir freeFTPd. Si vous ouvrez freeFTPd en tant qu'utilisateur normal, vous ne pourrez pas enregistrer la configuration .

img

L'image principale est la suivante : nous voyons que le statut SFTP n'est pas démarré.

img

1.3 Démarrer le service SFTP

Sélectionnez SFTP, comme indiqué ci-dessous, nous voyons que l'état SFTP actuel est Arrêt, nous cliquons sur startle bouton.

img

L'état passera à En cours d'exécution..., comme indiqué ci-dessous.

img

1.4 Ajouter un utilisateur

Sélectionnez la fenêtre d'option Utilisateurs et cliquez sur le bouton Ajouter pour ajouter un utilisateur.

img

Ajoutez un utilisateur test aaa ici. La méthode d'authentification peut choisir l'authentification WINDOWS et l'authentification par mot de passe. Dans cet exemple, l'authentification par mot de passe indépendante est sélectionnée.

Annuaire utilisateur, nous créons un répertoire racine SFTP distinct pour l'utilisateur.

Après la création, cliquez sur Applyle bouton pour enregistrer

Et n'oubliez pas de configurer les autorisations du répertoire du dossier racine SFTP

img

1.5 Enregistrer toutes les configurations

Cliquez sur Apply & Savele bouton ci-dessous. Enregistrez toutes les configurations et écrivez les fichiers de configuration.

img

Remarque : Si une fenêtre d'erreur de configuration ne peut pas être écrite apparaît, cela signifie que vous avez déjà démarré freeFTPd en tant qu'utilisateur normal et que vous ne pouvez pas enregistrer le fichier de configuration. FreeFTPd doit être rouvert avec les droits d'administrateur pour écrire normalement le fichier de configuration. Répétez l’étape 1 et enregistrez à nouveau.

img

Le résultat enregistré est comme indiqué ci-dessous.

img

2. Installez le client SFTP FileZilla pour les tests

Adresse de téléchargement : Solution FTP open source et sans site Web chinois FileZilla

Après l'installation, ouvrez-le, comme indiqué ci-dessous

img

2.1 Configurer un site SFTP local

Cliquez sur la barre d'outils du logiciel 打开站点管理器, comme indiqué ci-dessous.

img

Cliquez sur 新站点le bouton.

img

Créons un nouveau site avec le nom de notre choix. Sélectionnez le protocole : IP du serveur SFTP : Parce qu'il est sur le serveur, sélectionnez 127.0.0.1 Numéro de port : sélectionnez 22 Nom d'utilisateur : Lors de la configuration du serveur sftp pour nous, créez un utilisateur, dans ce cas aaa Mot de passe : Saisissez le mot de passe de l'utilisateur aaa

Après la configuration, cliquez sur 连接le bouton.

img

Lorsque vous êtes invité à enregistrer le mot de passe, cliquez sur OK.

img

Lors de la première connexion, il vous sera demandé si vous souhaitez faire confiance à cet hôte, cochez la case et confirmez.

img

2.2 Test de connexion Intranet réussi

Nous pouvons voir que la liste des répertoires côté serveur a été obtenue, indiquant que la connexion est réussie.

img

3. Utiliser la pénétration intranet cpolar

La condition préalable est que vous ayez installé cpolar . Ouvrons le navigateur : 127.0.0.1:9200

img

Connectez-vous en utilisant votre compte de messagerie cpolar.

3.1 Créer un tunnel SFTP

隧道管理Sélectionnez – dans la barre de menu de gauche 创建隧道pour ajouter un nouveau tunnel TCP.

  • Nom du tunnel : tunnel-sftp (vous pouvez le personnaliser, mais ne le répétez pas)
  • Protocole : TCP
  • Adresse locale : 22
  • Région : dans cet exemple, China Top est sélectionné

Cliquez sur 创建le bouton.

img

La liste des tunnels montre le tunnel que nous venons de créer.

img

3.2 Afficher la liste des tunnels en ligne

Dans cet exemple, l'adresse du réseau public que nous avons obtenue est 3.tcp.cpolar.top:12284, où 3.tcp.cpolar.topest l'adresse du réseau public et 12284est le numéro de port

img

4. Utilisez le client SFTP pour vous connecter à l'adresse du réseau public à des fins de test

4.1 Ajouter un nouveau site

Nous ouvrons filezilla, suivons la méthode de fonctionnement de l'étape 2, ajoutons à nouveau un nouveau site dans la barre d'outils, ouvrons le gestionnaire de site et ajoutons un nouveau site.

Cette fois nous avons nommé le site protocole sftp cpoalr : Hôte SFTP : 3.tcp.cpolar.top (Cet exemple peut être différent du vôtre, référez-vous à la liste des tunnels en ligne) Port : 12284 (Cet exemple peut être différent du vôtre) Idem, veuillez vous référer à votre liste de tunnels en ligne)

img

4.2 Connexion réussie au serveur SFTP via le réseau public

Vous pouvez voir que le serveur SFTP a été connecté avec succès via le nom de domaine public fourni par cpolar.

img

PS : S'il y a un problème avec les caractères tronqués du répertoire chinois, il peut être résolu en configurant le jeu de caractères dans le client SFTP :

  • Définir le jeu de caractères surGBK
  • [Étant donné que la plupart des jeux de caractères Linux actuels ont été modifiés en UTF-8 pour une utilisation universelle et que le jeu de caractères par défaut de Windows est GBK, il vous suffit de définir le jeu de caractères sur GBK et il n'y aura pas de caractères tronqués]

img

img

Résumer:

Dans cet exemple, nous avons construit un site SFTP sous Windows, et après la réussite du test du réseau local, nous avons utilisé l'outil de pénétration cpolar pour rendre le site SFTP disponible sur le réseau public. Puisque le package gratuit est utilisé dans cet exemple, l'adresse publique et le port du site sftp changeront dans les 24 heures, ce qui sera très gênant pour une utilisation fréquente. Il est recommandé de passer au forfait professionnel ou supérieur et de le configurer comme un tunnel TCP fixe pour une meilleure expérience. Notez que le forfait professionnel a 3 fois la bande passante du forfait gratuit.

Réimprimé de l'article cpolar pole cloud : Configurer un serveur SFTP sur un ordinateur local et accéder au réseau public

Je suppose que tu aimes

Origine blog.csdn.net/fcawyxb/article/details/133190353
conseillé
Classement