Thread View: es.comp.os.linux.programacion
4 messages
4 total messages
Started by Aleix Sol�
Mon, 27 Sep 1999 00:00
Ayuda de acceso a servidor propio desde web
Author: Aleix Sol�
Date: Mon, 27 Sep 1999 00:00
Date: Mon, 27 Sep 1999 00:00
17 lines
1055 bytes
1055 bytes
Buenas a todos, Estoy intentando entrar a un servidor propio desde la web. Me explico, estoy dise�ando unas webs que me permitan realizar tareas de root en el servidor desde cualquier lugar. El usuario web siempre es NOBODY por lo que elservidor no me deja entrar como root. Como podria hacer para entrar como root? tengo alguna idea como usar el cron, el SETUID o un lenguaje que he leido aqui que es el EXPECT. Si alguien puede decirme alguna cosa o orientarme me podra servir para acabar la aplicacion. Gracias por vuestra ayuda. ALEIX
Re: Ayuda de acceso a servidor propio desde web
Author: Ignacio Arenaza
Date: Mon, 27 Sep 1999 00:00
Date: Mon, 27 Sep 1999 00:00
28 lines
1729 bytes
1729 bytes
-----BEGIN PGP SIGNED MESSAGE-----
>>>>> "J" == J A Gutierrez <spd@daphne.cps.unizar.es> writes:
J> pasa de eso y usa una simple sesion remota usando cualquiera
J> de los metodos que lleva unix de serie.
Y mucho mejor si va con ssh. Que se deje de tonterias o su maquina va
a durar menos ...
Saludos. I�aki.
- --
Linux Registered User #44369
Si este mensaje no esta firmado con PGP, entonces no es mio.
If this message is not PGP signed, then it's not mine.
PGP Key available at http://personales.jet.es/inaki.arenaza/pgpkey.html
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3i
Charset: latin1
Comment: Processed by Mailcrypt 3.5.4, an Emacs/PGP interface
iQB1AgUBN+/G3cdPzRbWYHqRAQE3PAL/RLi3kqnNHsBYSoAAe+ePGCr15LB5oImN
iNSCiInaP2fIdeiw9HEQzzDHCDFH8b09mvc2ACzuNt9yTrkQZadAXCu8BKXZ7Afo
x2/KLLWEWROFk8JP42QdEllOPVtqiyJN
=s8ZH
-----END PGP SIGNATURE-----
Re: Ayuda de acceso a servidor propio desde web
Author: oscar
Date: Mon, 27 Sep 1999 00:00
Date: Mon, 27 Sep 1999 00:00
44 lines
1864 bytes
1864 bytes
Aleix Sol� <solareal@adam.es> wrote:
> Buenas a todos,
> Estoy intentando entrar a un servidor propio desde la web. Me explico, estoy
> dise�ando unas webs que me permitan realizar tareas de root en el servidor
> desde cualquier lugar. El usuario web siempre es NOBODY por lo que
> elservidor no me deja entrar como root.
> Como podria hacer para entrar como root?
> tengo alguna idea como usar el cron, el SETUID o un lenguaje que he leido
> aqui que es el EXPECT.
> Si alguien puede decirme alguna cosa o orientarme me podra servir para
> acabar la aplicacion.
> Gracias por vuestra ayuda.
> ALEIX
Siempre puedes hacer tu programa en C y ponerle un setuid. O utilizar
herramientas como el sudo.
Un ejemplo del setuid.
vi execroot.c
#include <stdio.h>
#include <unistd.h>
main(int argc,char **argv)
{
setreuid(geteuid(),geteuid());
execvp(argv[1],argv+1);
}
gcc execroot.c -o execroot
su
chown root execroot
chmod +s execroot
exit
execroot cat /etc/shadow
Con execroot ya podr�s ejecutar lo que quieras como root, pero mucho
cuidadito con un programa as�.
Re: Ayuda de acceso a servidor propio desde web
Author: J.A. Gutierrez
Date: Mon, 27 Sep 1999 00:00
Date: Mon, 27 Sep 1999 00:00
36 lines
2145 bytes
2145 bytes
"Aleix Sol�" <solareal@adam.es> wrote: : Buenas a todos, : Estoy intentando entrar a un servidor propio desde la web. Me explico, estoy : dise�ando unas webs que me permitan realizar tareas de root en el servidor : desde cualquier lugar. El usuario web siempre es NOBODY por lo que : elservidor no me deja entrar como root. : Como podria hacer para entrar como root? eso es una idea bastante mala... HTTP es inseguro por definicion. Los CGIs son inseguros a no ser que tengas bastante experiencia programandolos. Los programas setuid root son inseguros a no ser que tengas los conceptos muy claros y sepas de programacion "segura". : tengo alguna idea como usar el cron, el SETUID o un lenguaje que he leido : aqui que es el EXPECT. : Si alguien puede decirme alguna cosa o orientarme me podra servir para : acabar la aplicacion. Instala un servidor http con SSL o similar Usa CGI's setuid root protegidos por password. o pasa de eso y usa una simple sesion remota usando cualquiera de los metodos que lleva unix de serie. -- PGP and other useless info at \ Oh, show us the way http://www.cps.unizar.es/~spd/ \ to the next whisky bar finger://daphne.cps.unizar.es/spd \ Weill/Bretch Lo que si que es cierto es que la felicidad no da el dinero...
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads