Búsqueda de sitios web

Cloud Commander: administrador de archivos web para controlar archivos y programas de Linux a través del navegador


Cloud Commander (cloudcmd) es un administrador de archivos web multiplataforma, tradicional pero útil, de código abierto y sencillo, compatible con consola y editor.

Está escrito en JavaScript/Node.js y le permite administrar un servidor y trabajar con archivos, directorios y programas en un navegador desde cualquier computadora, móvil o tableta.

Características

Ofrece algunas características interesantes:

  • El cliente funciona en el navegador web.
  • Su servidor se puede instalar en Linux, Windows, Mac OS y Android (con ayuda de Termux).
  • Le permite ver imágenes, archivos de texto, reproducir audio y videos desde un navegador.
  • Se puede utilizar local o remotamente.
  • Admite la adaptación al tamaño de la pantalla.
  • Ofrece consola compatible con la línea de comandos predeterminada del sistema operativo.
  • Se entrega con 3 editores integrados que admiten resaltado de sintaxis, que incluyen: Dword, Edward y Deepword.
  • También admite autorización opcional.
  • Ofrece teclas de acceso directo/atajos.

Cómo instalar Cloud Commander en Linux

Primero, instale la última versión de node.js con las instrucciones a continuación.

En Debian/Ubuntu/Linux Mint

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -

-------- For Node.js v7 Version -------- 
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
sudo apt-get install -y nodejs 

En RHEL/CentOS/Fedora

curl - -silent - -location https://rpm.nodesource.com/setup_6.x | bash -

-------- For Node.js v7 Version -------- 
curl - -silent - -location https://rpm.nodesource.com/setup_7.x | bash -
yum -y install nodejs
dnf -y install nodejs [Fedora 22+]

En Gentoo y Arch Linux

emerge nodejs         [On Gentoo]
pacman -S nodejs npm  [On Arch Linux]

Una vez que haya instalado los paquetes nodejs y npm, luego instale el administrador de archivos Cloud Commander con el siguiente comando con permisos de root:

npm i cloudcmd -g
OR
npm i cloudcmd -g --force

Cómo utilizar Cloud Commander en Linux

Para iniciarlo simplemente ejecuta:

cloudcmd

De forma predeterminada, Cloud Commander lee las configuraciones en ~/.cloudcmd.json si no se establecen opciones de comando. Utiliza el puerto 8000, en caso de que las variables de puerto PORT o VCAP_APP_PORT no existan.

Puedes empezar a usarlo abriendo la URL en tu navegador:

http://SERVER_IP:8000

Ver menú de archivo

Para ver el menú; opciones de operación de archivos, simplemente seleccione el archivo y haga clic derecho sobre él, verá las opciones que se muestran en la captura de pantalla a continuación.

Ver archivos y directorios

Para abrirlo con un solo panel, use la bandera --one-panel-mode o simplemente cambie el tamaño de la interfaz del navegador:

cloudcmd --one-panel-mode

La siguiente captura de pantalla muestra la visualización de un archivo de imagen.

Editar archivos en el navegador

La siguiente captura de pantalla muestra cómo abrir un archivo de script para editarlo.

Acceda a la terminal de Linux desde el navegador

Presione el botón ~ para abrir la terminal o consola de Linux.

Interfaz terminal

Por defecto, el terminal está deshabilitado y no instalado, para usarlo debes instalar gritty de la siguiente manera con privilegios de usuario root:

npm i gritty -g

Luego establezca la ruta de una terminal y guarde la configuración de esta manera:

cloudcmd --terminal --terminal-path "gritty --path here" --save

Actualizar Cloud Commander

Para actualizar Cloud Commander utilice este comando:

npm install cloudcmd -g

Utilice teclas de acceso directo/atajos.

  • F1 – Ver ayuda
  • F2 – Cambiar el nombre de un archivo
  • F3 – Ver un archivo
  • F4 – Editar un archivo
  • F5 – Copiar un archivo
  • F6 – Mover un archivo
  • F7 – Crear un nuevo directorio
  • F8 – Eliminar un archivo
  • F9 – Abrir menú
  • F10: vea configuraciones/permisos de archivos y muchos más.

Puedes ejecutar esto para obtener ayuda:

cloudcmd --help

Puede encontrar una guía de uso completa e información de configuración en https://cloudcmd.io/.

En este artículo, revisamos Cloud Commander, un administrador de archivos web simple, tradicional pero útil, con soporte para consola y editor para Linux. Para compartir sus pensamientos con nosotros, utilice el formulario de comentarios a continuación. ¿Ha encontrado alguna herramienta similar por ahí? Cuéntanos también.