La modificación de archivos es una rutina inevitable del sistema operativo para todos los usuarios de Linux. Nadie puede evitarlo. Todos los usuarios de Linux (desde principiantes hasta profesionales) tienen un editor de texto preferido para tareas de administración de archivos, como crear, editar y modificar.
Pero, ¿cuál es el proceso para editar un archivo en una máquina remota?Su primer instinto es iniciar sesión en la máquina remota a través de un protocolo de red, p. SSH, navegue a la ubicación del archivo de destino, ábralo, edite el archivo, ciérrelo y cierre sesión en la computadora remota. Si bien estos pasos prescritos funcionan, existen formas efectivas de lograr los objetivos establecidos.
Este artículo tiene como objetivo explorar una forma más eficiente de editar archivos directamente en computadoras remotas a través de la red, mientras se toman prestados ftp, scp, rcpy http Protocolo de red.
[ You might also like: Difference Between SFTP, SCP, and FISH Protocols ]
Tabla de Contenidos
planteamiento del problema
Necesitamos un archivo existente en una máquina remota para acceder y editar a través de la red, la dirección IP de nuestra máquina remota es 192.168.100.29Nuestra máquina remota también tendrá un archivo llamado . algún_archivo.txt en un camino absoluto /home/ubuntu/Documentos/algún_archivo.txt Intentaremos editar de forma remota. Wim editar.
La sintaxis del comando para editar con éxito un archivo a través de la red es:
$ vim protocol://[email protected]_machine/path/to/targeted/file
Dependiendo de cómo haya configurado el acceso a la red, es posible que deba proporcionar credenciales de usuario para la autenticación.
Edite archivos a través de la red usando FTP
Aquí, se recomienda utilizar la caja fuerte FTP (FTP) Superar FTP.
$ vim sftp://[email protected]//home/ubuntu/Documents/some_file.txt
de acuerdo a [Enter] Para acceder a este archivo, utilice i
Para editar sus claves, utilice :w
guarda el archivo y usa :q
cierre Wim.
Edite archivos a través de la red usando SCP
Para editar archivos a través de la red usando el comando scp en una máquina Linux remota, use:
$ vim scp://[email protected]//home/ubuntu/Documents/some_file.txt
Edite archivos a través de la red usando RCP
usar PCR Desde un comando de red en una máquina Linux remota, use:
$ vim rcp://[email protected]//home/ubuntu/Documents/some_file.txt
Edite archivos a través de la red usando HTTP
usar http A través del protocolo de red en la máquina Linux remota, use:
$ vim https://[email protected]//home/ubuntu/Documents/some_file.txt
Por alguna razón, ambos HTTP y HTTPS el protocolo de red falló»Editar archivos a través de la red«. Sin embargo, tenemos prueba completa de uso FTP (FTP), SCPy PCR protocolo.
Ahora es mucho más fácil editar archivos en la computadora remota a través de Wim Editor instalado en el host.