Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Sistemas operativos > Linux
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-01-2008
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 21
Chris Va por buen camino
Apagar servidor remotamente.

Hola de nuevo a todos los del club. Vengo con una nueva inquitud,
Tengo una máquina con Ubuntu Server, en la cual tengo instado mi apreciado servidor de Firebird; pero, me he estado preguntando, si existe alguna forma de poder apagar la máquina remotamente, desde mi PC que ejecuta Windows.

Más aún, ¿podría hacer con Delphi, alguna mini-aplicación que lo haga automáticamente?

La inquietud es debido a que, dado el caso que yo no esté y se valla la energia, no quisiera darle la contraseña de root a todos los trabajadores de la oficina y más explicarles los comandos para apagarla.

Gracias de antemano. Saludos.
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #2  
Antiguo 16-01-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 30
jachguate Va por buen camino
La máquina puede apagarse remotamente usando ssh.

Vengo con las ganas de hacer algo via ssh desde delphi, pero no he tenido tiempo de entrarle, así que te queda a vos buscar un componente que soporte este protocolo.

También se puede apagar via browser con, por ejemplo, Webmin. Podes crear un usuario de webmin que solamente tenga derechos para apagar la máquina.

Otra solución, mas elegante aún, es instalarte algún agente que lea la comunicación (serial o usb) que envíe tu UPS (suponiendo que es uno "inteligente") y apague el equipo cuando falten un par de minutos para que te quedes sin batería.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #3  
Antiguo 16-01-2008
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 21
Chris Va por buen camino
Cita:
Empezado por jachguate Ver Mensaje
La máquina puede apagarse remotamente usando ssh.

Vengo con las ganas de hacer algo via ssh desde delphi, pero no he tenido tiempo de entrarle, así que te queda a vos buscar un componente que soporte este protocolo.

También se puede apagar via browser con, por ejemplo, Webmin. Podes crear un usuario de webmin que solamente tenga derechos para apagar la máquina.

Otra solución, mas elegante aún, es instalarte algún agente que lea la comunicación (serial o usb) que envíe tu UPS (suponiendo que es uno "inteligente") y apague el equipo cuando falten un par de minutos para que te quedes sin batería.

Hasta luego.

Gracias jachguate por la respueta, pero....
No tengo mucha experiencia en Linux, me has dejado más confundido.
¿Como instalo y configuro webadmin en el servidor?
¿Cúal es el comando para crear un nuevo usuario y darle permisos para apagar el equipo?

Hasta donde veo, la opción de webadmin, es la más fácil de implementar.
El agente para el UPS... se los dejo a los de NASA (lo escribiría si pudiera)

No pido que me hagan la tarea, pero si quisiera que alguien pusiera una luz en mi camino.

Saludos.
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #4  
Antiguo 16-01-2008
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 26
maeyanes Va por buen camino
Hola...

El agente del UPS no necesitas escribirlo tú...

Al menos los UPS Tripp Lite que tienen esa característica, te dejan bajar una aplicación de la web del fabricante (hecha en Java hasta donde se) que monitorea la información del UPS...



Saludos...
Responder Con Cita
  #5  
Antiguo 16-01-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 30
jachguate Va por buen camino
Cita:
Empezado por D&W Ver Mensaje
¿Como instalo y configuro webadmin en el servidor?
Podes descargarlo desde su página oficial: Webmin y seguir las instrucciones allí.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #6  
Antiguo 16-01-2008
Avatar de poliburro
[poliburro] poliburro is offline
Miembro Premium
 
Registrado: ago 2004
Ubicación: México D.F
Posts: 3.068
Poder: 25
poliburro Va por buen camino
si deseas conectarte a tu servidor linux y tener acceso a la shell, te recomiendo Putty.
__________________
Conoce mi blog http://www.edgartec.com
Responder Con Cita
  #7  
Antiguo 16-01-2008
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 21
Chris Va por buen camino
Gracias a todos por sus respuestas, pero por el momento voy a darle una checkeada a Webmin.

Luego os cuento como me fue.

Gracias. saludos
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #8  
Antiguo 16-01-2008
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is online now
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.671
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Instalar webmin en ubuntu: http://www.ecualug.org/?q=2006/01/12...bmin_en_ubuntu


Aunque yo prefiero hacerlo personalmente mediante ssh. Sólo has de instalar en el servidor opensshserver y tú debes usar en el cliente opensshclient (aptitude install opensshserver y atitude install opensshclient, respectivamente).
También puedes usar cualquier cilente de ssh.

Y no olvides redirecciona el puerto en el router hacia el servidor (creo que el 22).
Y tampoco olvides poner una buen password, por supuesto.

También puedes usar putty, como comenta poliburro, que existe para linux, windows, etc.
Responder Con Cita
  #9  
Antiguo 16-01-2008
keyboy keyboy is offline
Miembro
 
Registrado: oct 2004
Posts: 367
Poder: 22
keyboy Va por buen camino
Me extraña que se deseche la opción de ssh. No requiere instalar nada en el servidor. Simplemente se requiere un cliente ssh como el que mencionan arriba para entrar a una sesión como si se estuviese en la consola, ejecutar los comandos de apagado y ya.

Bye
Responder Con Cita
  #10  
Antiguo 16-01-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 30
jachguate Va por buen camino
Cita:
Empezado por keyboy Ver Mensaje
Me extraña que se deseche la opción de ssh. No requiere instalar nada en el servidor.
¡claro que lo requiere!
Sin un servidor ssh, no habrá cliente que se conecte.

Cita:
Empezado por keyboy Ver Mensaje
Simplemente se requiere un cliente ssh como el que mencionan arriba para entrar a una sesión como si se estuviese en la consola, ejecutar los comandos de apagado y ya.
He salido con la opción de webmin, puesto que
Cita:
Empezado por d&w
no quisiera darle la contraseña de root a todos los trabajadores de la oficina y más explicarles los comandos para apagarla.
Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #11  
Antiguo 16-01-2008
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 21
Chris Va por buen camino
Gracias!!!!! por sugerirme Webmin, está genial. Está son de las herramientas que uno se pregunta, como puede estar viviendo sin ellas?

Saludos.
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #12  
Antiguo 16-01-2008
keyboy keyboy is offline
Miembro
 
Registrado: oct 2004
Posts: 367
Poder: 22
keyboy Va por buen camino
Hola,

Sí, claro. Tienes razón. Debí ser más explícito. Me refería a que, por lo general no habrá que instalar nada extra. Si no me equivoco, ubuntu ya incluye el servidor ssh y a lo sumo habrá que habilitar el demonio. Lo de la contraseña de root también aplica para un cliente ssh, ¡no tiene por qué dársela a nadie!

De todas formas no estaba en mi ánimo criticar la opción de webmin, sólo me extrañaba que ante el requerimiento original de apagar remotamente el servidor, el compañero que formuló la pregunta optase por una solución más "difícil" o menos inmediata.

Bye
Responder Con Cita
  #13  
Antiguo 16-01-2008
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 21
Chris Va por buen camino
Me está encantando esto del webmin, cumple las espectativas por mucho, puedo administrar casi totalmente el servidor sin estar metiendo comandos y escribiendo manualmente direcciones, más aún para un novato un linux como yo, es una herramienta de la cual no se puede presindir.

Saludos, y de nuevo gracias a todos los que contestaron y por su sugerencias, nunca algo está de sobra.
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #14  
Antiguo 16-01-2008
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 23
AzidRain Va camino a la fama
Estaba a punto de escribir lo de ssh pero ya se escribió de esto hasta el cansancio. Lo "malo" de linux es que una vez que encuentras una solución es la misma para todos los caso...jejeje

Muchos que no conocieron MS-DOS odian ssh pero para mi que empecé con MS-DOS 3.0 es casi casi como mi casa...jejeje
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #15  
Antiguo 16-01-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 30
jachguate Va por buen camino
Cita:
Empezado por keyboy Ver Mensaje
Me refería a que, por lo general no habrá que instalar nada extra. Si no me equivoco, ubuntu ya incluye el servidor ssh y a lo sumo habrá que habilitar el demonio.
Vuelvo a no estar de acuerdo. Supongo que eso dependerá de las opciones que se seleccionen al instalar (aunque hace mucho no instalo ubuntú y no recuerdo que tantas opciones da). Pero también puedo pensar que muchas instalaciones a la fecha no lo tienen en el disco. Lo que implica instalarlo.

También al hecho de que, desde el punto de vista que no compone el kernel, es algo "extra".

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #16  
Antiguo 16-01-2008
keyboy keyboy is offline
Miembro
 
Registrado: oct 2004
Posts: 367
Poder: 22
keyboy Va por buen camino
Cita:
Empezado por jachguate Ver Mensaje
También al hecho de que, desde el punto de vista que no compone el kernel, es algo "extra".
Igual que el webmin pero sospecho que hay más distribuciones que incluyen ssh de las que incluyen webmin

Pero esto ya es sólo por bromear. Desde luego que la sugerencia del webmin no está de más; todo lo contrario, a lo visto, al compañero le fue muy útil.

Bye
Responder Con Cita
  #17  
Antiguo 16-01-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 30
jachguate Va por buen camino
Cita:
Empezado por AzidRain Ver Mensaje
Muchos que no conocieron MS-DOS odian ssh pero para mi que empecé con MS-DOS 3.0 es casi casi como mi casa...jejeje
Yo inicié con dos 3.3...

La verdad es que también me siento muy cómodo con la consola.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Conexion con Interbase por BDE remotamente afarenas Conexión con bases de datos 3 12-10-2006 19:21:51
conectar Interbase Remotamente en mi Lan JAI_ME Firebird e Interbase 2 03-02-2006 17:35:44
Error al apagar servidor Crandel Conexión con bases de datos 1 21-04-2005 17:14:34
Conectarme remotamente de un Servidor local a un ISP JoanKa MySQL 11 13-01-2005 18:47:51
Ejecutar Remotamente Descendents Varios 19 11-02-2004 02:38:48


La franja horaria es GMT +2. Ahora son las 00:51:03.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi