Protocole de transfer de fichier (FTP) était un protocole largement utilisé pour transférer des fichiers ou des données à distance dans un format non crypté qui n’est pas un moyen sécurisé de communiquer.

Comme nous le savons tous Protocole de transfer de fichier n’est pas du tout sécurisé car toutes les transmissions se font en texte clair et les données peuvent être lues par n’importe qui lors du reniflage des paquets sur le réseau.

Commandes Sftp
10 Exemples De Commandes Sftp

Donc en gros, FTP peut être utilisé dans des cas limités ou sur les réseaux auxquels vous faites confiance. Au fil du temps, SCP (copie sécurisée) et SSH (Sécurisé Shell) résout cette ambiguïté de sécurité et a ajouté une couche sécurisée cryptée tout en transfert de données entre ordinateurs distants.

[ You might also like: Best Command-Line FTP Clients for Linux ]

SFTP (Protocole de transfert de fichiers sécurisé) déborde SSH protocole sur port standard 22 par défaut pour établir une connexion sécurisée. SFTP a été intégré à de nombreux IHM graphique outils (FichierZilla, WinSCP, FireFTP, etc.).

Publicité

Avertissements de sécurité: Veuillez ne pas ouvrir le SSH Port (Enveloppe de protection) à l’échelle mondiale, car cela constituerait une violation de la sécurité. Vous ne pouvez ouvrir que pour une adresse IP spécifique à partir de laquelle vous allez transférer ou gérer des fichiers sur le système distant ou vice versa.

Cet article vous guidera vers 10 exemples de commandes sftp à utiliser via l’interface de ligne de commande interactive dans le terminal Linux.

1. Comment se connecter à SFTP

Par défaut, le même protocole SSH est utilisé pour authentifier et établir une connexion SFTP. Pour démarrer une session SFTP, entrez le nom d’utilisateur et le nom d’hôte distant ou l’adresse IP à l’invite de commande. Une fois l’authentification réussie, vous verrez un shell avec un sftp> rapide.

[[email protected] ~]# sftp [email protected]

Connecting to 27.48.137.6...
[email protected]'s password:
sftp>

2. Obtenir de l’aide

Une fois, vous êtes dans le invite sftp, vérifiez les commandes disponibles en tapant ‘?‘ ou ‘aider‘ à l’invite de commande.

sftp> ?
Available commands:
cd path                       Change remote directory to 'path'
lcd path                      Change local directory to 'path'
chgrp grp path                Change group of file 'path' to 'grp'
chmod mode path               Change permissions of file 'path' to 'mode'
chown own path                Change owner of file 'path' to 'own'
help                          Display this help text
get remote-path [local-path]  Download file
lls [ls-options [path]]       Display local directory listing
ln oldpath newpath            Symlink remote file
lmkdir path                   Create local directory
lpwd                          Print local working directory
ls [path]                     Display remote directory listing
lumask umask                  Set local umask to 'umask'
mkdir path                    Create remote directory
put local-path [remote-path]  Upload file
pwd                           Display remote working directory
exit                          Quit sftp
quit                          Quit sftp
rename oldpath newpath        Rename remote file
rmdir path                    Remove remote directory
rm path                       Delete remote file
symlink oldpath newpath       Symlink remote file
version                       Show SFTP version
!command                      Execute 'command' in local shell
!                             Escape to local shell
?                             Synonym for help

3. Vérifiez le répertoire de travail actuel

La commande ‘lpwd‘ est utilisé pour vérifier le Local répertoire de travail actuel, tandis que le commande pwd est utilisé pour vérifier le À distance directeur de travail.

sftp> lpwd
Local working directory: /
sftp> pwd
Remote working directory: /tecmint/
  • lpwd – imprimer le répertoire courant sur votre système
  • pwd – imprimer le répertoire courant sur le serveur ftp

4. Liste des fichiers avec sFTP

Liste des fichiers et des répertoires en local ainsi qu’un serveur ftp système distant.

À distance
sftp> ls
Sur Local
sftp> lls

5. Télécharger un fichier à l’aide de sFTP

Mettez un ou plusieurs fichiers sur le serveur ftp du système distant.

sftp> put local.profile
Uploading local.profile to /tecmint/local.profile

6. Télécharger plusieurs fichiers à l’aide de sFTP

Mettre plusieurs fichiers sur le serveur ftp du système distant.

sftp> mput *.xls

6. Télécharger des fichiers à l’aide de sFTP

Obtenir un ou plusieurs fichiers dans un système local.

sftp> get SettlementReport_1-10th.xls
Fetching /tecmint/SettlementReport_1-10th.xls to SettlementReport_1-10th.xls

Obtenez plusieurs fichiers sur un système local.

sftp> mget *.xls

Noter: Comme on peut le voir par défaut avec obtenir la commande télécharger le fichier dans le système local avec le même nom. Nous pouvons télécharger des fichiers distants avec un nom différent en spécifiant le nom à la fin. (Cela s’applique uniquement lors du téléchargement du fichier unique).

7. Changement de répertoire dans sFTP

Basculement d’un répertoire à un autre répertoire dans des emplacements locaux et distants.

À distance
sftp> cd test
sftp>
Sur Local
sftp> lcd Documents

8. Créer des répertoires à l’aide de sFTP

Création de nouveaux répertoires sur des emplacements locaux et distants.

sftp> mkdir test
sftp> lmkdir Documents

9. Supprimer des répertoires à l’aide de sFTP

Supprimer un répertoire ou un fichier dans un système distant.

sftp> rm Report.xls
sftp> rmdir sub1

Noter: Pour supprimer/supprimer n’importe quel répertoire d’un emplacement distant, le répertoire doit être vide.

10. Quittez le shell sFTP

Les ‘!‘ nous dépose dans un shell local à partir duquel nous pouvons exécuter des commandes Linux. Taper ‘sortir‘ commande où nous pouvons voir sftp> retour rapide.

sftp> !

[[email protected] ~]# exit
Shell exited with status 1
sftp>

Conclusion

Les SFTP est un outil très utile pour administrer des serveurs et transférer des fichiers vers et depuis (Local et À distance). Nous espérons que ce tutoriel vous aidera à comprendre l’utilisation de SFTP dans une certaine mesure.

Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer :

TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, de guides et de livres Linux sur le Web. Des millions de personnes visitent TecMint ! pour rechercher ou parcourir les milliers d’articles publiés disponibles GRATUITEMENT pour tous.

Si vous aimez ce que vous lisez, pensez à nous acheter un café ( ou 2 ) en guise de remerciement.

Soutenez-Nous

Nous sommes reconnaissants pour votre soutien sans fin.

.

Rate this post
Publicité
Article précédentLa mise à jour de PUBG 13.2 apporte un nouveau laissez-passer de survivant et un mode de jeu décontracté
Article suivantBithumb crypto-exchange va interdire les étrangers sans vérification d’identité dans l’année
Avatar
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici