Maison >Opération et maintenance >exploitation et maintenance Linux >Commande Linux – utilisation de scp
La première est FTP, ce qui signifie installer ftpServer sur un Linux, afin que l'autre puisse utiliser le programme client FTP pour traiter la copie des fichiers. .
La deuxième méthode consiste à utiliser le service samba, qui est similaire à la méthode de copie de fichiers Windows et est relativement simple et pratique.
La troisième méthode consiste à utiliser la commande scp pour copier des fichiers. scp est une copie de fichier sécurisée, basée sur une connexion ssh
Parfois, nous avons besoin d'obtenir un fichier sur un serveur distant, le serveur n'est ni configuré avec un serveur ftp ni partagé lorsque le fichier ne peut pas être obtenu via les canaux conventionnels. , Utilisez simplement une simple commande scp pour atteindre l'objectif.
Copiez le fichier local news.txt dans le /etc de la machine 192.168.6.129 (le nom d'utilisateur est root) /répertoire squid
#scp /home/administrator/news.txtroot@192.168.6.129:/etc/squid
/home/administrator/ Chemin absolu vers le fichier local
news.txt Fichiers locaux à copier sur le serveur
root 192.168 .6.129 L'adresse IP du serveur distant (vous pouvez également utiliser le nom de domaine ou le nom de la machine) /etc /squid Copiez le fichier local sur le chemin situé sur le serveur distant
Pass L'utilisateur root se connecte au serveur distant et saisit oui pour accepter d'établir la connexion ssh
Invite à saisir le mot de passe de l'utilisateur root Établir Après la connexion, commencez à transférer des fichiers, affichant des informations telles que le pourcentage, le réel temps et vitesse de transfert
Veuillez utiliser le paramètre -r pour copier le dossier
2. à la machine locale#scp root@192.168.6.129:/usr/local/sin.sh/home/administrator
/usr/local/sin.sh Le fichier sur le serveur distant que vous souhaitez copier sur cette machine
/home /administrator Copiez le fichier distant sur le chemin absolu local Notez deux points : 1 Si le pare-feu du serveur distant a des restrictions spéciales, scp Vous devez utiliser un. port spécial. Le port spécifique à utiliser dépend de la situation. Le format de commande est le suivant : #scp-p 4588 remote@www.abc.com:/usr/local/sin.sh /home/ administrateur Paramètres disponibles - -v est utilisé pour afficher la progression. Peut être utilisé pour afficher les erreurs de connexion, d'authentification ou de configuration -C active les options de compression. 🎜>-P Sélectionnez le port. Notez que -p a été utilisé par rcp
-4 Forcer l'utilisation de l'adresse IPV4
-6 Forcer l'utilisation de l'adresse IPV6. > -r Copier un dossier
2. Lorsque vous utilisez scp, faites attention si l'utilisateur que vous utilisez a l'autorisation de lire les fichiers correspondants sur le serveur distant.
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!