Si necesita copiar archivos a través del protocolo SCP, la mejor manera de hacerlo es a través de la línea de comandos de Ubuntu. SCP no es tan complicado como parece, y con un poco de orientación, ¡podrá descubrir cómo transferir cualquier archivo o carpeta que desee!
![Ubuntu: copia archivos sobre SCP [Guía] Ubuntu: copia archivos sobre SCP [Guía]](/resources8/images2m/image-1826-1221165430218.png)
Copie archivos sobre SCP a través de la línea de comandos
Para comenzar a copiar archivos a través de SCP, deberá asegurarse de que la computadora a la que planea transferir archivos tenga configurado un servidor SSH . Configurar un servidor SSH en Ubuntu es increíblemente fácil, ya que el sistema operativo hace todo el trabajo pesado.
Siga las instrucciones paso a paso a continuación para configurar un servidor SSH en la computadora a la que planea transferir archivos a través de SCP.
Paso 1: Abra una ventana de terminal en la PC Ubuntu remota. Puede abrir una ventana de terminal presionando Ctrl + Alt + T en el teclado o buscando "Terminal" en el menú de la aplicación.
Paso 2: Una vez que la ventana del terminal esté abierta, use el comando apt install para instalar el paquete "openssh-server". Este paquete contiene todo lo que necesita para ejecutar un servidor SSH en Ubuntu.
sudo apt-get install openssh-server
Paso 3: Después de la instalación de OpenSSH en la PC Ubuntu remota, es hora de probar la conexión SSH. Para hacer eso, conéctese a través de SSH a través de la dirección "localhost".
La conexión a la dirección "localhost" en SSH le permite utilizar SSH en su propia PC para realizar pruebas.
ssh ubuntu-username @ localhost
Después de iniciar sesión correctamente, siga a continuación para aprender cómo copiar archivos a través de SCP.
Copiar archivos sobre SCP en la terminal
La caja de Ubuntu remota tiene un servidor SSH configurado, ha sido probado y está funcionando. Ahora es el momento de copiar archivos a través del protocolo SCP. Para hacerlo, abra una ventana de terminal en la PC con Ubuntu que está copiando archivos en la PC con Ubuntu remota.
Nota: si no está utilizando Ubuntu para copiar archivos a través de SCP, no se preocupe. Una amplia variedad de sistemas operativos Linux admite SCP, y las instrucciones a continuación funcionarán.
SCP es un poco complejo, por lo que desglosaremos el comando paso a paso. Siga a continuación.
Paso 1: En la terminal, escriba la primera parte del comando, seguida de la ubicación del archivo que desea copiar. Debería verse como el siguiente ejemplo.
scp /home/username/my/file/to/copy.file
Paso 2: agregue la cuenta de usuario de la PC Ubuntu remota, así como el nombre de host. En este ejemplo, el nombre de usuario de la PC Ubuntu remota es "derrik" y el nombre de host es "ubuntu-desktop".
scp /home/username/my/file/to/copy.file derrik@ubuntu-desktop:
Paso 3: agregue el lugar donde el archivo que está transfiriendo a través de SCP debería aterrizar en la PC Ubuntu remota. En este ejemplo, el archivo se guardará en / home / derrik / Desktop /.
scp /home/username/my/file/to/copy.file derrik@ubuntu-desktop:/home/derrik/Desktop/
Paso 4: Una vez que se complete todo el comando, debería verse similar al ejemplo a continuación. Presione la tecla Enter para iniciar el proceso de transferencia. Tenga en cuenta que ambas PC deben estar en la misma LAN para que funcione correctamente.
scp /home/username/my/file/to/copy.file derrik @ ubuntu-desktop: / home / derrik / Desktop /
Copie archivos sobre SCP con WinSCP en Wine
Si bien SCP en la línea de comandos funciona bien, no es para todos. Una alternativa a SCP en la terminal es WinSCP, una popular aplicación de Windows que permite a los usuarios transferir archivos a través de SCP con una GUI.
Desafortunadamente, WinSCP no se ha adaptado a Linux. Sin embargo, puede ejecutarse en Linux sin problemas con la última versión de Wine. Para comenzar, abra una ventana de terminal en Ubuntu e instale la última versión de Wine con el siguiente comando.
sudo apt instalar vino
A continuación, descargue WinSCP en su PC y use los comandos para iniciar la instalación de WinSCP.
cd ~ / Descargas vino WinSCP - *. exe
Siga las instrucciones en pantalla para instalar WinSCP. Una vez que esté instalado, siga las instrucciones paso a paso a continuación para copiar archivos sobre SCP con él.
Paso 1: En la ventana de inicio de sesión que aparece al inicio, busque "Protocolo de archivo" y configúrelo en "SCP".
Paso 2: Busque el cuadro "Nombre de host" y escriba el nombre de host de la PC Ubuntu a la que está intentando transferir. En este ejemplo, usaremos "ubuntu-desktop".
Paso 3: Ingrese el nombre de usuario y la contraseña de la PC Ubuntu remota en los cuadros de usuario y contraseña.
Paso 4: Busque el cuadro "Guardar" y haga clic en él. Luego, seleccione "Iniciar sesión" para iniciar sesión en la PC remota a través de SCP.
![Ubuntu: copia archivos sobre SCP [Guía] Ubuntu: copia archivos sobre SCP [Guía]](/resources8/images2m/image-7969-1221165431241.png)
Paso 5: Abra el administrador de archivos de Ubuntu y ubique el archivo que desea transferir. Luego, usando WinSCP, acceda a la carpeta remota a la que desea transferir el archivo usando el navegador integrado.
Paso 6: Con el administrador de archivos de Ubuntu, arrastre el archivo a la carpeta WinSCP.
![Ubuntu: copia archivos sobre SCP [Guía] Ubuntu: copia archivos sobre SCP [Guía]](/resources8/images2m/image-1826-1221165430218.png)
Paso 7: Después de arrastrar un archivo a la carpeta remota de WinSCP, aparecerá una ventana emergente. Haga clic en "Aceptar" para transferir el archivo.