Administrar archivos en servidores remotos puede ser complicado, especialmente si evita las aplicaciones que lo alejan de la terminal. Claro, puede usar SSH y SCP para explorar directorios y grabar archivos entre máquinas, pero, aunque son simples y elegantes, estos comandos carecen de la utilidad de un administrador de archivos completo.
Termscp es un explorador de archivos de terminal rico en funciones, compatible con SCP, SFTP, FTP y S3, que le permite para interactuar con sus máquinas remotas a través de una interfaz de usuario de terminal amigable y copiar archivos sin esfuerzo
¿Por qué usar Termscp para administrar archivos en máquinas remotas?
Los administradores de archivos son la forma predeterminada en que la mayoría de los usuarios de computadoras interactúan con archivos y carpetas en sus PC. Los propietarios de Windows tienen Explorer,
macOS viene con Finder, mientras que los escritorios de Linux vienen con una sorprendente variedad de administradores de archivos GUI, además de varias alternativas de terminal que incluyen ranger, nnn, fff y más.Las ventajas de usar un administrador de archivos con una interfaz de usuario de terminal (TUI) sobre uno con una interfaz gráfica de usuario (GUI) son obvias: usan menos recursos del sistema, y una vez que domine los métodos abreviados de teclado, son infinitamente más rápidos que arrastrar un ícono de una ventana a otra usando un ratón.
Si solo está explorando el sistema de archivos, creando directorios y moviendo archivos, también puede ser más rápido que usar los comandos de shell integrados.
Cuando trabaja con máquinas remotas, ya sea que esté trabajando en un VPS o en una Raspberry Pi, sus opciones para transferir archivos entre su máquina local y el servidor son limitadas. Puede usar un cliente FTP o puede usar una combinación de Secure Shell (SSH) y Secure Copy (SCP).
Ninguna de estas soluciones es perfecta, y aunque la combinación de SSH y SCP es excelente si está haciendo otras tareas de administración del sistema, es un poco difícil de manejar para tareas de copia rápida y manipulación de archivos similares.
Termscp tiene como objetivo facilitarle la vida al brindarle un hermoso administrador de archivos TUI que puede simplificar y acelerar la conexión a un servidor remoto para recuperar y cargar archivos e interactuar con el archivo local sistema.
Cómo instalar Termscp en Linux
La instalación de Termscp no podría ser más sencilla, ya que el desarrollador ha creó un guión que se ejecutará en cualquier distribución. El script verificará su arquitectura, distribución y dependencias, luego descargará e instalará los paquetes apropiados en su nombre.
Use wget para descargar el script a su directorio de trabajo actual:
obtener https://git.io/JBhDb
Cuando se descargue, ejecute el script usando:
bash JBhDb
Alternativamente, puede curvar el script y canalizarlo directamente a Bash con:
rizo --proto '=https' --tlsv1.2 -sSLf " https://git.io/JBhDb" | sh
Sin embargo, esto generalmente se considera una mala práctica desde el punto de vista de la seguridad.
El asistente le mostrará su plataforma y arquitectura, luego le preguntará "¿Instalar termscp 0.10.0?" Tipo "y", luego pulsa Ingresar. Ingrese su contraseña cuando se le solicite y espere a ver la marca de verificación verde y el mensaje "¡Felicitaciones! Termscp se ha instalado con éxito en su sistema!"
Use Termscp para administrar sus archivos en su máquina y servidor locales
Inicie la TUI de Termscp abriendo su terminal favorito e ingresando:
términoscp
Utilizar el Izquierda y Bien teclas de flecha en su teclado para elegir entre conexiones a través de SCP, SFTP, FTP y S3, luego la Arriba y Abajo teclas para cambiar de campo. Hay cuatro campos más que debe completar. Estos son:
- Servidor remoto: Esta es la dirección IP de su máquina remota y puede estar en su red doméstica o en la dirección pública de VPS u otros tipos de servidores.
- Número de puerto: El puerto remoto al que desea conectarse. No hay reglas escritas en piedra sobre esto, pero las conexiones SSH/SCP y SFTP generalmente usan el puerto 22, mientras que las conexiones FTP generalmente están en el 20 y 21.
- Nombre de usuario: El nombre de usuario del usuario remoto. Si se está conectando a una Raspberry Pi, el nombre de usuario predeterminado de Pi es "pi".
- Contraseña: La contraseña del usuario remoto. Esto se oscurecerá con asteriscos a medida que complete el campo.
Si ya ha utilizado Termscp o ha creado algún marcador, puede pulsar Pestaña para cambiar al campo inferior, luego use el Izquierda y Bien teclas de flecha para cambiar entre "Marcadores" y "Conexiones recientes".
Cuando estés listo, presiona Ingresar para conectarse a un servidor en particular.
La vista de TUI cambiará y se le presentará otra vista de pantalla dividida. La sección superior se divide entre su sistema de archivos local en el lado izquierdo y el sistema de archivos remoto en el derecho. Comenzará en el directorio de inicio de cada usuario, y puede cambiar entre ellos con el Izquierda y Bien teclas de flecha.
Navegue por el sistema de archivos con el Arriba y Abajo teclas y presione Ingresar para abrir un directorio. Prensado Retroceso lo regresará al directorio anterior. si presionas Ingresar en un archivo, se abrirá en su máquina local usando la aplicación predeterminada.
Para copiar un archivo o directorio de una máquina a otra, presione Espacio cuando el elemento esté resaltado, Termscp copiará el elemento en el directorio actualmente abierto en el otro panel.
Si desea editar un archivo en el sistema remoto, presione F4. Alternativamente, puede mover un archivo a una nueva ubicación dentro del sistema de archivos remoto si presiona F5y escriba la nueva ruta completa.
De forma predeterminada, los archivos se ordenan por nombre. Puede cambiar esto usando el b y elija ordenar por hora de modificación, hora de creación o tamaño. También puede alternar la visibilidad de archivos ocultos con a.
Para obtener una lista completa de combinaciones de teclas útiles, presione h. Tú también puedes obtener ayuda de la línea de comandos para Termscp usando las páginas del manual:
man termscp
Termscp es la manera fácil de navegar por sistemas de archivos remotos
Ahora puede usar Termscp para acceder y manipular archivos remotos a través de su terminal como si estuvieran en su propia PC. Puede ahorrar tiempo y continuar con otros proyectos.
¿Por qué no empezar convirtiendo una Raspberry Pi de repuesto en un servidor web?