SSH est actuellement le protocole le plus sécurisé pour accéder au serveur. Il offre le plus haut niveau de sécurité des communications de données. La commande scp (secure copy) utilise le protocole ssh pour copier des fichiers entre un serveur distant et un serveur local.
Téléchargez le fichier en utilisant SSH
Cela se connectera au serveur example.com en utilisant l'utilisateur "nom d'utilisateur" et /backup/ Le fichier file.zip est copié dans le répertoire système local /local/dir. Pour utiliser cette commande, ces valeurs doivent être remplacées en fonction de l'environnement.
$ scp username@example.com:/backup/file.zip /local/dir
Si SSH s'exécute sur un autre port, vous pouvez simplement spécifier le port en utilisant l'option -P avec la commande SCP.
$ scp -P 2222 username@example.com :/backup/file.zip / local / dir
Si le serveur distant nécessite une clé privée pour se connecter au serveur, vous pouvez utiliser -i suivi du chemin du fichier de clé privée pour vous connecter au serveur à l'aide de la commande scp. Ceci est utile pour les serveurs AWS.
$ scp -i private_key.pem username@example.com:/backup/file.zip /local/dir
Télécharger des fichiers à l'aide de SSH
Vous pouvez également utiliser la commande SSH pour télécharger des fichiers sur un serveur distant à l'aide du protocole SSH. Utilisez l'exemple de commande suivant pour télécharger un fichier sur un serveur SSH.
$ scp file.zip username@example.com :/ remote / dir
Cet article est terminé ici. Pour un contenu plus passionnant, vous pouvez prêter attention à d'autres didacticiels de colonnes connexes sur le site Web PHP chinois ! ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!