Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Tareas De Administración En Sistemas Linux
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Tareas De Administración En Sistemas Linux 
 
Buenas!.

Acostumbrado a los scripts de los lenguajes como podría ser Python, que gambas también lo tiene.
Siendo por lo general gambas más un lenguaje visual.

Cuando trabajamos con la consola, normalmente usamos el lenguaje que la consola nos ofrece.
Supongo que cabe la posibilidad para ciertos aspectos el uso de nuestro lenguaje preferido
para estos menesteres.

Viendo un ejemplo sencillo:
- Se le pide al usuario, su usuario y su contraseña.
- Si este se encuentra dentro de los usuarios permitidos se produce el acceso
- En caso contrario entraría en bucle hasta que el usuario escriba algo o sea rechazado por el script en funcionamiento.

Eso podría haber sido un ejemplo con un programa hecho en un pequeño script.
Si pasáramos a la parte visual crearíamos la ventana de entrada de usuario y contraseña
y el código podría variar.

Como administradores de sistemas Linux. ¿ Con qué pasáis más tiempo ?.¿ Con la consola o con la parte gráfica ?.  
No siempre estamos delante de un escritorio.

Saludos y que tengan un buen fin de semana.
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
última edición por Shell el Viernes, 06 Julio 2018, 00:27; editado 1 vez 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Tareas De Administración En Sistemas Linux 
 
Citar:
Como administradores de sistemas Linux. ¿ Con qué pasáis más tiempo ?.¿ Con la consola o con la parte gráfica ?.  
No siempre estamos delante de un escritorio.


Cuando administras sistemas linux, estás hablando, fundamentalmente de SSH. O sea, consola. Es lo más rápido, potente y seguro. La consola sigue siendo el alma de Linux y quien no la domine con cierta soltura no puede llamarse a sí mismo "Administrador de Sistemas Linux".
Otra cosa es el tiempo. Las operaciones de consola suelen ser rápidas y efectivas y no demoran mucho... (bueno, el otro día le pasé un badblocks a un disco de 2 TB y a las 48 horas me cansé y lo aborté)

Al hilo de esto:
Estos días estoy trabajando, entre otras cosas, en mi programa de administración de equipos de la empresa (INTRIGA). Le he incorporado el visor de escritorios remotos, de manera que en la lista de "Equipos conectados hoy" (SSH al servidor de la provincia + nmap), con el botón derecho puedes elegir entre abrir una consola (SSH) con el equipo o montar su disco duro como si fuese una carpeta en el tuyo (sshfs) o abrir una ventana para manejar su escritorio (protocolo VNC bajo SSH). La escasa necesidad de trabajar con el sistema gráfico la demuestra el hecho de que llevemos con SSH un porrón de años y sólo ahora, para asistir a usuarios muy torpes, hayamos implantado el tema del escritorio remoto.

Saludos.
 




===================
No podemos regresar
 
última edición por shordi el Viernes, 06 Julio 2018, 09:16; editado 1 vez 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Tareas De Administración En Sistemas Linux 
 
Shordi:

¿ Y no ves mejor en vez de una gran variedad de ordenes desde la consola, la creación de una interfaz que desarrolle ordenes especificas  para la administración ?.
Prácticamente es un frontend.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Tareas De Administración En Sistemas Linux 
 
Shell escribió: [Ver mensaje]
Shordi:

¿ Y no ves mejor en vez de una gran variedad de ordenes desde la consola, la creación de una interfaz que desarrolle ordenes especificas  para la administración ?.
Prácticamente es un frontend.

Saludos


Eso lo abarca el proyecto INTRIGA que:

-Comprueba cambios en el Hard y el Soft de los aparatos,
-Desinstala (y avisa a los administradores) todo software clasificado como no-autorizado
-Avisa de una serie de parámetros (poco disco, no actualizaciones, temperaturas, etc.) de los ordenadores a los administradores
-Instala el software de la empresa al que el usuario tiene derecho con límites de acceso según usuarios
-Controla un inventario de hardware de toda la empresa
-Controla un inventario de Software de toda la empresa
-Comunica y da acceso (ssh, sshfs y vnc )a los ordenadores
-Genera un menú de acceso a las aplicaciones de la empresa
-Genera un sistema de intercambio de mensajes de escritorio
-Avisa de llegada de correo a las cuentas del usuario
-Instala y configura de manera estándar el software que se utiliza como estándar
-Controla cuándo se inicia sesión en el ordenador y en los programas de la empresa (que a su vez controlan las acciones de cada usuario en ellos)
-Un puñado de cosas más que no recuerdo ahora mismo.

De ahí su nombre Inventariado Normalización y Transmisión de Recursos Informáticos y Gestión de Accesos (Intriga)

Es, quizá el proyecto más complejo en el que me he embarcado y, a la vez, el más divertido, por cuanto abarca un montón de cosas que hasta ahora no había tocado nunca desde gambas.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Tareas De Administración En Sistemas Linux 
 
Shordi:

¿ Se puede descargar para ver como es ?. Ya tiene un tiempo el proyecto.

Es normal en tu caso que estas trabajando a diario con cosas de administración hicieras una herramienta para facilitarte
ciertas tareas "habituales".

¿ Esta aplicación limita o controla el usuario a unos usos determinados del sistema ?.
(Esto debe ser complicado).

Por ejemplo:
- El sistema arranca.
- Se logea el usuario
- El usuario tiene una lista de aplicaciones con las que trabajar al igual que una suite dedicada a algo.
- Una vez realizado el trabajo, el usuario se desconecta del sistema mediante tu aplicación.
- El usuario tiene en cierta manera prohibido tocar otra cosa que no este autorizado.

¿ Les has puesto una "carabina" a tus usuarios ?.  
Te has convertido en el gran hermano!.  

"Cuando mires al lado oscuro, cuidado debes tener... ya que el lado oscuro te mira también.»

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Tareas De Administración En Sistemas Linux 
 
Citar:
¿ Se puede descargar para ver como es ?. Ya tiene un tiempo el proyecto.


No está presentable. Es la aplicación más implicada en la estructura interna (y privada) de la empresa y no creo que pueda, en su totalidad, hacerla pública nunca.
Citar:

¿ Esta aplicación limita o controla el usuario a unos usos determinados del sistema ?.
(Esto debe ser complicado).

Por ejemplo:
- El sistema arranca.
- Se logea el usuario
- El usuario tiene una lista de aplicaciones con las que trabajar al igual que una suite dedicada a algo.
- Una vez realizado el trabajo, el usuario se desconecta del sistema mediante tu aplicación.
- El usuario tiene en cierta manera prohibido tocar otra cosa que no este autorizado.

No funciona así. Es más o menos:
El sistema arranca y
    -Se envía datos de quién y cuándo ha arrancado.
    -Se  comprueba si ha habido cambios en el hardware o software y si es así se envían a la base de datos
    -Se carga el programa (cuya semilla ya subí por aquí, como un avisador de correo y envío de notas de escritorio) que permite la comunicación entre usuarios y que contiene un menú con los programas de la empresa a los que tiene acceso. No hay límite a lo que el usuario puede hacer en el ordenador, pero esos programas de la empresa sí controlan qué cuándo y quien hace cualquier cosa dentro de ellos, naturalmente.
 
Luego por la noche se revisan éstos cambios y se levantan alertas, si procede, a los correos de los administradores. Estos deciden qué hacer (si entrar a los aparatos y solventar el problema o avisar al usuario para que lo haga o dejar un procedimiento almacenado en la máquina para que se ejecute en el siguiente arranque o qué)

Paralelo a éso, el proyecto tiene su parte de Administrador, que da acceso a las bases de datos y a una batería de consultas sobre las mismas (máquinas, usuarios, software, hardware, sesiones, máquinas encendidas, etc. etc.) y a las máquinas conectadas.

Más o menos.


Citar:

¿ Les has puesto una "carabina" a tus usuarios ?.
Te has convertido en el gran hermano!.

"Cuando mires al lado oscuro, cuidado debes tener... ya que el lado oscuro te mira también.»



El tema es serio cuando los datos que manejas son sensibles y privados y la educación informática de los usuarios prácticamente nula.
(Al hilo de ésto, un usuario nuevo, cuando fué informado de cómo funcionaba el sistema y lo poco que ocupaba en los discos duros, etc. Dijo entusiasmado: ¡Pues ahora podemos ponerles también un windows a la máquinas, que hay sitio!... No lo asesiné en el acto pero casi...)
 




===================
No podemos regresar
 
última edición por shordi el Sabado, 07 Julio 2018, 09:57; editado 1 vez 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Tareas De Administración En Sistemas Linux 
 
Shordi:

Citar:

No está presentable. Es la aplicación más implicada en la estructura interna (y privada) de la empresa y no creo que pueda, en su totalidad, hacerla pública nunca.


Normal, son cosas internas de una empresa. Pero, ¿ la acabaste ?. Esto tiene gracia en programación.  
La madre del cordero..

Citar:

Se comprueba si ha habido cambios en el hardware o software y si es así se envían a la base de datos


¿ Estos es importante para el funcionamiento de la aplicación ?.
Si es una tarjeta de red por ejemplo que se haya cambiado, que pueda cambiar la mac o la ip, a saber.
¿ Y el software ( si se ha añadido o eliminado aplicaciones de la empresa supongo ) ?.

La aplicación esta bastante bien. ¿ Qué tiempo te ha llevado hacer todo ese tinglado ?.  

Citar:

El tema es serio cuando los datos que manejas son sensibles y privados y la educación informática de los usuarios prácticamente nula.


Y tanto.

Citar:

(Al hilo de ésto, un usuario nuevo, cuando fué informado de cómo funcionaba el sistema y lo poco que ocupaba en los discos duros, etc. Dijo entusiasmado: ¡Pues ahora podemos ponerles también un windows a la máquinas, que hay sitio!... No lo asesiné en el acto pero casi...)


Te tocó la fibra sensible.  

En este caso te centraste en una aplicación para un uso concreto de un tipo de empresa.
Podías haber creado una especie de aplicación plantilla y de esta sus derivadas según el uso fuera para un tipo de empresa u otra.
Como a lo mejor solo os dedicáis a algo exclusivo, no merece la pena.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Tareas De Administración En Sistemas Linux 
 
Shell escribió: [Ver mensaje]
Shordi:

Normal, son cosas internas de una empresa. Pero, ¿ la acabaste ?. Esto tiene gracia en programación.  
La madre del cordero..

No, también es el proyecto más diferido de toda mi vida. Ten en cuenta que sólo los administradores la vamos a usar, y somos dos, o sea que cada vez que surge una urgencia para el resto de usuarios, se aplaza hasta mejor ocasión.
Citar:

¿ Estos es importante para el funcionamiento de la aplicación ?.
Si es una tarjeta de red por ejemplo que se haya cambiado, que pueda cambiar la mac o la ip, a saber.
¿ Y el software ( si se ha añadido o eliminado aplicaciones de la empresa supongo ) ?.

Para el funcionamiento de la aplicación no demasiado... pero para el de la empresa sí. Digamos que el control del harware es el equivalente a aquellos candaditos que se ponían en las cpus en los años 90 y el del software es el "seguro para lisssstos" que se instalan de tó continuamente sin tener en cuenta para nada el tema privacidad de datos, etc.
Citar:

La aplicación esta bastante bien. ¿ Qué tiempo te ha llevado hacer todo ese tinglado ?.  

Pues de momento llevo unos dos años en total... que se reducirán a uno o dos meses efectivos de trabajo entre aplazamiento y aplazamiento...
Citar:

En este caso te centraste en una aplicación para un uso concreto de un tipo de empresa.
Podías haber creado una especie de aplicación plantilla y de esta sus derivadas según el uso fuera para un tipo de empresa u otra.
Como a lo mejor solo os dedicáis a algo exclusivo, no merece la pena.

La empresa, no es un secreto, es un sindicato bueno, dos o tres unidos. El programa no es exclusivo de este tipo de empresa, toda empresa que tenga varias sedes, o varios departamentos y trabaje, eso sí, exclusivamente con Linux, sería candidata a estar interesada en él: ¿A cuál de ellas no le interesaría llevar un inventario de material informático, del software que se usa en sus ordenadores, de las horas a las que se usan y de quién y desde dónde se conecta a los mismos?... pero pocas conozco que cumplan ese perfil....

No costaría prácticamente nada, una vez terminado, el estandarizar las instalaciones, logos y demás para su uso comercial... pero me queda un año para jubilarme y no tengo, digamos, tiempo ni ganas de embarcarme en eso.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes X-Bot Un Bot (Robot) Para Linux Que Automa... jodacame Aplicaciones/Fragmentos de Código 18 Lunes, 24 Marzo 2014, 00:02 Ver último mensaje
jousseph
No hay nuevos mensajes Administración De Permisos Y Restriccione... nore General 3 Miercoles, 13 May 2015, 20:53 Ver último mensaje
shordi
No hay nuevos mensajes Errores En La Administración De Sistemas ... Shell Mundo Linux 4 Domingo, 23 Abril 2017, 13:06 Ver último mensaje
shordi
No hay nuevos mensajes Tareas calcena General 8 Miercoles, 11 Septiembre 2019, 12:51 Ver último mensaje
gambafeliz
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron