SFTP (Secure File Transfer Protocol) est un protocole permettant de transférer des fichiers de manière sécurisée. Dans ce guide, nous allons vous expliquer comment l’installer et l’utiliser sur un serveur vps.
Étape 1 : Installer le serveur SSH
Pour utiliser SFTP, vous devez d’abord avoir un serveur SSH installé sur votre système Linux. La plupart des distributions Linux incluent OpenSSH par défaut. Vous pouvez installer OpenSSH avec la commande suivante :
sudo apt-get install openssh-server
Étape 2 : Vérifier que le service SSH est en cours d’exécution
Une fois OpenSSH installé, vérifiez que le service est en cours d’exécution :
sudo systemctl status ssh
Si le service n’est pas actif, vous pouvez le démarrer avec :
sudo systemctl start ssh
Étape 3 : Configurer le pare-feu
Si vous avez un pare-feu exécuté sur votre serveur, assurez-vous que le port SSH (généralement le port 22) est ouvert :
sudo ufw allow ssh
Étape 4 : Se connecter via SFTP
Pour vous connecter à votre serveur SFTP, vous pouvez utiliser un client SFTP comme FileZilla ou la ligne de commande :
sftp nom_utilisateur@adresse_ip_du_serveur
Remplacez nom_utilisateur par votre nom d’utilisateur et adresse_ip_du_serveur par l’adresse IP de votre serveur vps.
Étape 5 : Transférer des fichiers
Une fois connecté, vous pouvez utiliser les commandes SFTP pour transférer des fichiers :
put nom_fichier: pour envoyer un fichier vers le serveurget nom_fichier: pour télécharger un fichier depuis le serveur
Conclusion
Vous savez maintenant comment installer et utiliser SFTP sur vos serveurs Linux. Avec un serveur vps, vous pouvez facilement gérer vos fichiers de manière sécurisée.