Domina Nextcloud: Maximiza tu gestión con el comando occ

Nextcloud es mi solución de nube local preferida. Lo utilizo para almacenar datos y documentos que no deseo compartir en servicios de terceros. Debido a que Nextcloud es lo suficientemente fácil de instalar en hardware comercial o en un servicio hospedado en la nube, es una solución ideal para cualquier individuo o negocio.

En su mayor parte, Nextcloud se instala y se puede gestionar desde la interfaz gráfica de usuario, lo que lo hace aún más fácil de usar. Sin embargo, hay momentos en los que es posible que no pueda acceder a la interfaz gráfica o hay una tarea rara que solo se puede realizar desde la línea de comandos. ¿Qué se hace en ese caso?

Índice de Contenido
  1. ¿Qué es el comando occ?
  2. Cómo utilizar el comando occ

¿Qué es el comando occ?

Nextcloud se deriva de ownCloud, que incluía la herramienta ownCloud Console, de ahí proviene occ. La herramienta occ es la interfaz de línea de comandos que permite a los administradores gestionar tareas como la actualización de Nextcloud, la gestión de usuarios, encriptaciones, contraseñas, LDAP, autenticación de dos factores, desactivación de aplicaciones y más.

El problema es que occ no es el comando más fácil de usar. No puedes simplemente iniciar sesión en tu servidor Linux y ejecutar un comando como "occ update". Eso, por supuesto, es una lástima, pero es la realidad de lidiar con Nextcloud desde la línea de comandos.

Entonces, ¿cómo se utiliza el comando occ? Averigüémoslo.

Cómo utilizar el comando occ

Para utilizar occ, debe ser ejecutado por el usuario asociado al servidor web instalado. Por ejemplo, en Ubuntu Linux, el usuario de Apache es www-data. En una distribución Linux basada en Red Hat, ese usuario sería apache.

Cómo funciona el protocolo FTP y cómo resolver problemas relacionados con él

Si deseas estar seguro del usuario en tu distribución, asegúrate de que el servidor web Apache esté en funcionamiento y emite el siguiente comando:

sudo lsof -i | less

Deberías ver ya sea apache o www-data en la columna de usuario (Figura A).

Figura A

Domina Nextcloud: Maximiza tu gestión con el comando occ - Nube | Imagen 1 Newsmatic

¿Cómo ejecutamos un comando como usuario Apache? Sería así:

sudo -u www-data COMANDO

Microsoft lanza servicio gratuito de almacenamiento en la nube para usuarios de Windows

O:

sudo -u apache COMANDO

Donde COMANDO es el comando que se ejecutará.

El siguiente truco es que el comando occ debe ser ejecutado a través de PHP. En lugar de simplemente emitir:

sudo -u apache occ

Debemos ejecutarlo de la siguiente manera:

Cómo evitar que el archivo de registro de transacciones en SQL Server crezca demasiado grande

sudo -u apache php occ

Aquí hay otro obstáculo: si solo ejecutas ese comando desde cualquier lugar en la jerarquía del directorio, obtendrás un error porque debes ejecutar el comando occ desde el directorio que contiene Nextcloud. Por ejemplo, en mi instalación, emito el comando desde "/var/www/html/nextcloud". Asegúrate de cambiar al directorio en el que hayas instalado Nextcloud.

A continuación, le decimos a occ qué acción estamos realizando. Por ejemplo, digamos que quieres saber qué versión de Nextcloud está instalada. Podrías emitir el siguiente comando:

sudo -u www-data php occ -V

La salida del comando anterior debería verse algo como esto:

Nextcloud 20.0-4

Debería su organización migrar a Google Apps desde Microsoft Exchange

Ahora, supongamos que tienes una aplicación que no funciona correctamente (incluso te impide acceder a Nextcloud). Primero, lista todas tus aplicaciones instaladas con el siguiente comando:

sudo -u www-data php occ app:list

Localiza la aplicación en cuestión en esa lista y luego deshabilita la aplicación problemática con el siguiente comando:

sudo -u www-data php occ app:disable NOMBRE_DE_LA_APP

Donde NOMBRE_DE_LA_APP es el nombre de la aplicación a deshabilitar.

Finalmente, para listar todos los comandos occ disponibles, emite:

Google vs Microsoft: Quién ofrece el mejor almacenamiento en la nube

sudo -u www-data php occ list

Y así es como se utiliza el comando occ de Nextcloud para ayudarte a gestionar tu instalación de Nextcloud desde la interfaz de línea de comandos. Asegúrate de entender cómo funciona esto, en caso de que te encuentres con una instancia de Nextcloud que no te permita acceder a la interfaz gráfica.

Suscríbete a "How To Make Tech Work" de Newsmatic en YouTube para obtener los últimos consejos tecnológicos para profesionales empresariales de Jack Wallen.

Cómo cambiar y administrar la cuenta de Administrador local en Windows mediante Group Policy

En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Nube, allí encontraras muchos artículos similares a Domina Nextcloud: Maximiza tu gestión con el comando occ , tenemos lo ultimo en tecnología 2023.

Artículos Relacionados

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.